mirror of
https://github.com/kmitresse/Cards-Rush.git
synced 2026-07-09 13:27:45 +00:00
test(DevWeb): Add tests for EntityManagerProvider
This commit is contained in:
+17
-4
@@ -1,20 +1,33 @@
|
|||||||
package uppa.project.provider;
|
package uppa.project.provider;
|
||||||
|
|
||||||
|
import jakarta.persistence.EntityManager;
|
||||||
|
import org.junit.jupiter.api.BeforeAll;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
class EntityManagerProviderTest {
|
class EntityManagerProviderTest {
|
||||||
|
|
||||||
|
@BeforeAll
|
||||||
|
static void setUp() {
|
||||||
|
EntityManagerProvider.setPersitenceUnitName("test");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void getInstance() {
|
void getInstance() {
|
||||||
// TODO Implement this method
|
EntityManager entity1 = EntityManagerProvider.getInstance();
|
||||||
fail();
|
EntityManager entity2 = EntityManagerProvider.getInstance();
|
||||||
|
|
||||||
|
assertNotNull(entity1);
|
||||||
|
assertNotNull(entity2);
|
||||||
|
assertEquals(entity1, entity2);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void close() {
|
void close() {
|
||||||
// TODO Implement this method
|
EntityManager entity = EntityManagerProvider.getInstance();
|
||||||
fail();
|
EntityManagerProvider.close();
|
||||||
|
|
||||||
|
assertFalse(entity::isOpen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user