27 lines
655 B
Java
27 lines
655 B
Java
package com.comphenix.protocol.injector;
|
|
|
|
import com.comphenix.protocol.BukkitInitialization;
|
|
|
|
import org.junit.jupiter.api.BeforeAll;
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
|
|
|
public class StructureCacheTests {
|
|
|
|
@BeforeAll
|
|
public static void beforeAll() {
|
|
BukkitInitialization.initializeAll();
|
|
}
|
|
|
|
@Test
|
|
public void testInitTrickSerializer() {
|
|
try {
|
|
StructureCache.initTrickDataSerializer();
|
|
} catch (IllegalStateException ex) {
|
|
// no exception or an already injected exception means it succeeded
|
|
assertTrue(ex.getMessage().contains("Cannot inject already loaded type"));
|
|
}
|
|
}
|
|
}
|