From 552d621cea2ae42c03493eb4df1e8f7f095984b8 Mon Sep 17 00:00:00 2001 From: Houssem eddine Rajbeni <houssem-eddine.rajbeni@etu.univ-nantes.fr> Date: Fri, 29 Mar 2024 17:57:24 +0100 Subject: [PATCH] feat : added test for admin class close #47 --- .../sce/trivial/AdministratorTest.java | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/module-b/src/test/java/fr/unantes/sce/trivial/AdministratorTest.java b/module-b/src/test/java/fr/unantes/sce/trivial/AdministratorTest.java index 79e93eb..1e80d9c 100644 --- a/module-b/src/test/java/fr/unantes/sce/trivial/AdministratorTest.java +++ b/module-b/src/test/java/fr/unantes/sce/trivial/AdministratorTest.java @@ -7,6 +7,8 @@ import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -32,9 +34,27 @@ public class AdministratorTest } @Test - public void testGetInstance() + public void testGetInstance() { assertTrue(admin == Administrator.getInstance()); } - + @Test + public void getLogin() { + + String actual = admin.getLogin(); + + assertThat(actual).isEqualTo("admin"); + } + + @Test + public void getPasswordDecrypted() { + String passwordDecrypted = admin.getPasswordDecrypted(); + assertThat(passwordDecrypted).isEqualTo("helha"); + } + + @Test + public void getPasswordEnCrypted() { + String passwordEncrypted = admin.getPasswordEnCrypted(); + assertThat(passwordEncrypted).isNotEqualTo("helha"); + } } -- GitLab