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