Integration tests added for adding data to database following block break trigger and all tests passing.

This commit is contained in:
2024-12-04 09:36:29 +00:00
parent 316364a953
commit 43b46434f6
31 changed files with 135 additions and 108 deletions

Binary file not shown.

View File

@@ -3,7 +3,7 @@ Arguments: '--in-jar, C:\Users\edwar\OneDrive\Documents\Minecraft\minecraft_mod_
Classpath:
- C:\Users\edwar\.gradle\caches\forge_gradle\maven_downloader\net\md-5\SpecialSource\1.11.0\SpecialSource-1.11.0-shaded.jar
- C:\Users\edwar\.gradle\caches\modules-2\files-2.1\mysql\mysql-connector-java\8.0.27\f1da9f10a3de6348725a413304aab6d0aa04f923\mysql-connector-java-8.0.27.jar
- C:\Users\edwar\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.1.0_mapped_official_1.18.2\forge-1.18.2-40.1.0_mapped_official_1.18.2.jar
- C:\Users\edwar\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.1.0_mapped_official_1.18.2\forge-1.18.2-40.1.0_mapped_official_1.18.2-recomp.jar
- C:\Users\edwar\.gradle\caches\modules-2\files-2.1\com.google.protobuf\protobuf-java\3.11.4\7ec0925cc3aef0335bbc7d57edfd42b0f86f8267\protobuf-java-3.11.4.jar
- C:\Users\edwar\.gradle\caches\forge_gradle\minecraft_repo\versions\1.18.2\client-extra.jar
- C:\Users\edwar\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.1.0\842aac12c6cbd1b6dc9dd9ae4e98038e70a2b832\fmlloader-1.18.2-40.1.0.jar

Binary file not shown.

View File

@@ -41,7 +41,7 @@
</td>
<td>
<div class="infoBox" id="duration">
<div class="counter">0.735s</div>
<div class="counter">0.756s</div>
<p>duration</p>
</div>
</td>
@@ -76,7 +76,7 @@
</thead>
<tr>
<td class="success">testRecordStat()</td>
<td class="success">0.735s</td>
<td class="success">0.756s</td>
<td class="success">passed</td>
</tr>
</table>
@@ -89,7 +89,7 @@
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
</label>
</div>Generated by
<a href="http://www.gradle.org">Gradle 7.6.1</a> at 3 Dec 2024, 16:06:46</p>
<a href="http://www.gradle.org">Gradle 7.6.1</a> at 4 Dec 2024, 09:29:41</p>
</div>
</div>
</body>

View File

@@ -20,7 +20,7 @@
<tr>
<td>
<div class="infoBox" id="tests">
<div class="counter">1</div>
<div class="counter">3</div>
<p>tests</p>
</div>
</td>
@@ -38,7 +38,7 @@
</td>
<td>
<div class="infoBox" id="duration">
<div class="counter">0.735s</div>
<div class="counter">0.947s</div>
<p>duration</p>
</div>
</td>
@@ -82,10 +82,10 @@
<td class="success">
<a href="packages/minecraft_mod_player_statistics.src.test.java.html">minecraft_mod_player_statistics.src.test.java</a>
</td>
<td>1</td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0.735s</td>
<td>0.947s</td>
<td class="success">100%</td>
</tr>
</tbody>
@@ -107,12 +107,22 @@
<tbody>
<tr>
<td class="success">
<a href="classes/minecraft_mod_player_statistics.src.test.java.DatabaseManagerIntegrationTest.html">minecraft_mod_player_statistics.src.test.java.DatabaseManagerIntegrationTest</a>
</td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0.191s</td>
<td class="success">100%</td>
</tr>
<tr>
<td class="success">
<a href="classes/minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest.html">minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest</a>
</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0.735s</td>
<td>0.756s</td>
<td class="success">100%</td>
</tr>
</tbody>
@@ -126,7 +136,7 @@
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
</label>
</div>Generated by
<a href="http://www.gradle.org">Gradle 7.6.1</a> at 3 Dec 2024, 16:06:46</p>
<a href="http://www.gradle.org">Gradle 7.6.1</a> at 4 Dec 2024, 09:29:41</p>
</div>
</div>
</body>

View File

@@ -22,7 +22,7 @@
<tr>
<td>
<div class="infoBox" id="tests">
<div class="counter">1</div>
<div class="counter">3</div>
<p>tests</p>
</div>
</td>
@@ -40,7 +40,7 @@
</td>
<td>
<div class="infoBox" id="duration">
<div class="counter">0.735s</div>
<div class="counter">0.947s</div>
<p>duration</p>
</div>
</td>
@@ -78,12 +78,22 @@
</thread>
<tr>
<td class="success">
<a href="../classes/minecraft_mod_player_statistics.src.test.java.DatabaseManagerIntegrationTest.html">DatabaseManagerIntegrationTest</a>
</td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0.191s</td>
<td class="success">100%</td>
</tr>
<tr>
<td class="success">
<a href="../classes/minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest.html">DatabaseManagerTest</a>
</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0.735s</td>
<td>0.756s</td>
<td class="success">100%</td>
</tr>
</table>
@@ -96,7 +106,7 @@
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
</label>
</div>Generated by
<a href="http://www.gradle.org">Gradle 7.6.1</a> at 3 Dec 2024, 16:06:46</p>
<a href="http://www.gradle.org">Gradle 7.6.1</a> at 4 Dec 2024, 09:29:41</p>
</div>
</div>
</body>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2024-12-03T16:06:45" hostname="DESKTOP-DS0UFJ8" time="0.735">
<testsuite name="minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2024-12-04T09:29:41" hostname="DESKTOP-DS0UFJ8" time="0.756">
<properties/>
<testcase name="testRecordStat()" classname="minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest" time="0.735"/>
<testcase name="testRecordStat()" classname="minecraft_mod_player_statistics.src.test.java.DatabaseManagerTest" time="0.756"/>
<system-out><![CDATA[]]></system-out>
<system-err><![CDATA[]]></system-err>
</testsuite>

View File

@@ -5,5 +5,5 @@ Specification-Version: 1
Implementation-Title: minecraft_mod_player_statistics
Implementation-Version: 1.0
Implementation-Vendor: examplemodsareus
Implementation-Timestamp: 2024-12-03T16:06:41+0000
Implementation-Timestamp: 2024-12-04T09:29:32+0000