mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-02-11 09:51:43 +01:00
[Test] Fixed ImportBuilderTest
This commit is contained in:
parent
baad1b4c44
commit
1758832b8e
@ -9,13 +9,9 @@ import com.djrapitops.plan.data.container.TPS;
|
|||||||
import com.djrapitops.plan.data.store.objects.Nickname;
|
import com.djrapitops.plan.data.store.objects.Nickname;
|
||||||
import com.djrapitops.plan.data.time.GMTimes;
|
import com.djrapitops.plan.data.time.GMTimes;
|
||||||
import com.google.common.collect.ImmutableMap;
|
import com.google.common.collect.ImmutableMap;
|
||||||
import org.junit.BeforeClass;
|
|
||||||
import org.junit.ClassRule;
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.rules.TemporaryFolder;
|
|
||||||
import utilities.RandomData;
|
import utilities.RandomData;
|
||||||
import utilities.TestConstants;
|
import utilities.TestConstants;
|
||||||
import utilities.mocks.SystemMockUtil;
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
@ -27,29 +23,17 @@ import static junit.framework.TestCase.assertTrue;
|
|||||||
import static org.junit.Assert.*;
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Tests for various {@link com.djrapitops.plan.system.importing.importers.Importer}s.
|
||||||
|
*
|
||||||
* @author Fuzzlemann
|
* @author Fuzzlemann
|
||||||
*/
|
*/
|
||||||
public class ImportBuilderTest {
|
public class ImportBuilderTest {
|
||||||
|
|
||||||
@ClassRule
|
|
||||||
public static TemporaryFolder temporaryFolder = new TemporaryFolder();
|
|
||||||
|
|
||||||
private int randomInt = RandomData.randomInt(0, 10);
|
private int randomInt = RandomData.randomInt(0, 10);
|
||||||
private String randomString = RandomData.randomString(randomInt);
|
private String randomString = RandomData.randomString(randomInt);
|
||||||
|
|
||||||
@BeforeClass
|
|
||||||
public static void setUpClass() throws Exception {
|
|
||||||
System.out.println("--- Test Class Setup ---");
|
|
||||||
SystemMockUtil.setUp(temporaryFolder.getRoot())
|
|
||||||
.enableConfigSystem()
|
|
||||||
.enableDatabaseSystem()
|
|
||||||
.enableServerInfoSystem();
|
|
||||||
|
|
||||||
System.out.println("--- Class Setup Complete ---\n");
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testEmptyServerBuilder() {
|
public void emptyServerBuilderInitializesCollections() {
|
||||||
ServerImportData data = ServerImportData.builder().build();
|
ServerImportData data = ServerImportData.builder().build();
|
||||||
|
|
||||||
assertNotNull(data.getCommandUsages());
|
assertNotNull(data.getCommandUsages());
|
||||||
@ -57,7 +41,7 @@ public class ImportBuilderTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testEmptyUserBuilder() {
|
public void emptyUserBuilderInitializesSomeVariables() {
|
||||||
UserImportData data = UserImportData.builder(TestConstants.SERVER_UUID).build();
|
UserImportData data = UserImportData.builder(TestConstants.SERVER_UUID).build();
|
||||||
|
|
||||||
assertEquals(0, data.getRegistered());
|
assertEquals(0, data.getRegistered());
|
||||||
@ -83,7 +67,7 @@ public class ImportBuilderTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testServerDataBuilder() {
|
public void serverDataBuilderConstructsCorrectItem() {
|
||||||
ServerImportData.ServerImportDataBuilder builder = ServerImportData.builder();
|
ServerImportData.ServerImportDataBuilder builder = ServerImportData.builder();
|
||||||
|
|
||||||
TPS tps = new TPS(randomInt, randomInt, randomInt, randomInt, randomInt, randomInt, randomInt);
|
TPS tps = new TPS(randomInt, randomInt, randomInt, randomInt, randomInt, randomInt, randomInt);
|
||||||
@ -111,7 +95,7 @@ public class ImportBuilderTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testUserDataBuilder() {
|
public void userDataBuilderConstructsCorrectItem() {
|
||||||
UserImportData.UserImportDataBuilder builder = UserImportData.builder(TestConstants.SERVER_UUID);
|
UserImportData.UserImportDataBuilder builder = UserImportData.builder(TestConstants.SERVER_UUID);
|
||||||
|
|
||||||
UUID uuid = UUID.randomUUID();
|
UUID uuid = UUID.randomUUID();
|
||||||
|
Loading…
Reference in New Issue
Block a user