Skip to content

Commit 7ab198d

Browse files
committed
Fix Unit Tests, now it begin to testing as excepted
1 parent 922536d commit 7ab198d

File tree

3 files changed

+70
-25
lines changed

3 files changed

+70
-25
lines changed

src/test/java/org/maxgamer/quickshop/economy/EconomyTransactionTest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.bukkit.plugin.Plugin;
2626
import org.jetbrains.annotations.NotNull;
2727
import org.jetbrains.annotations.Nullable;
28+
import org.junit.Assert;
2829
import org.junit.Test;
2930
import org.maxgamer.quickshop.api.economy.EconomyCore;
3031
import org.maxgamer.quickshop.api.economy.EconomyTransaction;
@@ -36,8 +37,6 @@
3637
import java.util.stream.Collectors;
3738
import java.util.stream.Stream;
3839

39-
import static org.junit.jupiter.api.Assertions.assertEquals;
40-
4140
public class EconomyTransactionTest {
4241

4342

@@ -240,9 +239,9 @@ public void onFailed(@NotNull EconomyTransaction economyTransaction) {
240239
}
241240
});
242241
}
243-
assertEquals(20 * 1000 * 0.06D, economy.getBalance(taxAccount, null, null));
242+
Assert.assertEquals((Double) (20 * 1000 * 0.06D), (Double) economy.getBalance(taxAccount, null, null));
244243

245-
assertEquals(1000 * 0.94D, economy.getBalance(UUIDList.get(0), null, null));
244+
Assert.assertEquals((Double) (1000 * 0.94D), (Double) economy.getBalance(UUIDList.get(0), null, null));
246245

247246
// genTransaction(UUIDList.get(5), null, 1000, 0.0, true).commit(new EconomyTransaction.TransactionCallback() {
248247
// @Override

src/test/java/org/maxgamer/quickshop/util/InteractUtilTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import de.leonhard.storage.Yaml;
2424
import de.leonhard.storage.sections.FlatFileSection;
2525
import org.junit.Assert;
26-
import org.junit.jupiter.api.Test;
26+
import org.junit.Test;
2727

2828
import java.io.File;
2929

src/test/java/org/maxgamer/quickshop/util/UtilTest.java

Lines changed: 66 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,55 +19,101 @@
1919

2020
package org.maxgamer.quickshop.util;
2121

22-
import org.junit.jupiter.api.Assertions;
23-
import org.junit.jupiter.api.Test;
22+
import org.junit.Assert;
23+
import org.junit.Test;
2424

2525
import java.util.Arrays;
26+
import java.util.UUID;
2627

2728
public class UtilTest {
2829

2930
@Test
30-
void array2String() {
31+
public void array2String() {
3132
String sample = "A, B, C";
32-
Assertions.assertEquals(sample, Util.array2String(new String[]{"A", "B", "C"}));
33+
Assert.assertEquals(sample, Util.array2String(new String[]{"A", "B", "C"}));
3334
}
3435

3536
@Test
36-
void boolean2Status() {
37-
Assertions.assertEquals(Util.boolean2Status(true), "Enabled");
38-
Assertions.assertEquals(Util.boolean2Status(false), "Disabled");
37+
public void boolean2Status() {
38+
Assert.assertEquals(Util.boolean2Status(true), "Enabled");
39+
Assert.assertEquals(Util.boolean2Status(false), "Disabled");
3940
}
4041

4142
@Test
42-
void isClassAvailable() {
43-
Assertions.assertTrue(Util.isClassAvailable(getClass().getName()));
44-
Assertions.assertFalse(Util.isClassAvailable("random.Class"));
43+
public void isClassAvailable() {
44+
Assert.assertTrue(Util.isClassAvailable(getClass().getName()));
45+
Assert.assertFalse(Util.isClassAvailable("random.Class"));
4546
}
4647

4748
@Test
48-
void isUUID() {
49-
Assertions.assertTrue(Util.isUUID("b188beda-8bfb-ed66-65e5-25147a4617cf"));
50-
Assertions.assertFalse(Util.isUUID("b188beda8bfbed6665e525147a4617cf"));
51-
Assertions.assertFalse(Util.isUUID("?"));
49+
public void isUUID() {
50+
Assert.assertTrue(Util.isUUID("b188beda-8bfb-ed66-65e5-25147a4617cf"));
51+
Assert.assertFalse(Util.isUUID("b188beda8bfbed6665e525147a4617cf"));
52+
Assert.assertFalse(Util.isUUID("?"));
5253
}
5354

5455
@Test
55-
void list2String() {
56+
public void list2String() {
5657
String sample = "1, 2, 3, 4, 5";
57-
Assertions.assertEquals(sample, Util.list2String(Arrays.asList("1", "2", "3", "4", "5")));
58+
Assert.assertEquals(sample, Util.list2String(Arrays.asList("1", "2", "3", "4", "5")));
5859
}
5960

6061
@Test
61-
void firstUppercase() {
62-
Assertions.assertEquals("QuickShop", Util.firstUppercase("quickShop"));
62+
public void firstUppercase() {
63+
Assert.assertEquals("Quickshop", Util.firstUppercase("quickshop"));
6364
}
6465

6566
@Test
66-
void mergeArgs() {
67+
public void mergeArgs() {
6768
String[] args = new String[3];
6869
args[0] = "yaa";
6970
args[1] = "hoo";
7071
args[2] = "woo";
71-
Assertions.assertEquals("yaa hoo woo", Util.mergeArgs(args));
72+
Assert.assertEquals("yaa hoo woo", Util.mergeArgs(args));
73+
}
74+
75+
@Test
76+
public void testArray2String() {
77+
String[] array = new String[]{"aaa", "bbb", "ccc", "ddd"};
78+
Assert.assertEquals("aaa, bbb, ccc, ddd", Util.array2String(array));
79+
}
80+
81+
@Test
82+
public void testIsClassAvailable() {
83+
Assert.assertTrue(Util.isClassAvailable("java.lang.String"));
84+
Assert.assertFalse(Util.isClassAvailable("java.lang.NotExistedClassLoL"));
85+
}
86+
87+
@Test
88+
public void isMethodAvailable() {
89+
Assert.assertTrue(Util.isMethodAvailable(String.class.getName(), "toLowerCase"));
90+
Assert.assertFalse(Util.isMethodAvailable(String.class.getName(), "P90 RUSH B"));
91+
}
92+
93+
@Test
94+
public void testIsUUID() {
95+
UUID uuid = UUID.randomUUID();
96+
Assert.assertTrue(Util.isUUID(uuid.toString()));
97+
Assert.assertTrue(Util.isUUID(Util.getNilUniqueId().toString()));
98+
Assert.assertFalse(Util.isUUID(uuid.toString().replace("-", "")));
99+
}
100+
101+
@Test
102+
public void prettifyText() {
103+
Assert.assertEquals("Diamond", Util.prettifyText("DIAMOND"));
104+
}
105+
106+
@Test
107+
public void testFirstUppercase() {
108+
Assert.assertEquals("Foobar", Util.firstUppercase("foobar"));
109+
}
110+
111+
@Test
112+
public void testMergeArgs() {
113+
}
114+
115+
@Test
116+
public void getNilUniqueId() {
117+
Assert.assertEquals(new UUID(0, 0), Util.getNilUniqueId());
72118
}
73119
}

0 commit comments

Comments
 (0)