From 892398e914c7e2de25f47bfef9906b9828d310cc Mon Sep 17 00:00:00 2001 From: Louis LABORIE Date: Sat, 16 Mar 2024 14:53:37 +0100 Subject: [PATCH] =?UTF-8?q?Tests=20ArticleUserEntity=20=F0=9F=8D=BB?= =?UTF-8?q?=F0=9F=8D=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Unit_Test_EF/TestsFormEntity.cs | 129 ------------------ 1 file changed, 129 deletions(-) diff --git a/Verax_API_EF/Verax_API_EF/Unit_Test_EF/TestsFormEntity.cs b/Verax_API_EF/Verax_API_EF/Unit_Test_EF/TestsFormEntity.cs index a7cd1f8..cf68efb 100644 --- a/Verax_API_EF/Verax_API_EF/Unit_Test_EF/TestsFormEntity.cs +++ b/Verax_API_EF/Verax_API_EF/Unit_Test_EF/TestsFormEntity.cs @@ -68,133 +68,4 @@ public class TestsFormEntity } } - [Fact] - public void Modify_Test() - { - var connection = new SqliteConnection("DataSource=:memory:"); - connection.Open(); - - var options = new DbContextOptionsBuilder() - .UseSqlite(connection) - .Options; - using (var context = new LibraryContext(options)) - { - context.Database.EnsureCreated(); - UserEntity u1 = new UserEntity - { - Pseudo = "Blizzard", - Prenom = "Louis", - Nom = "Laborie", - Mail = "he@gmail.com", - Mdp = "1234", - Role = "Admin" - }; - FormEntity f1 = new FormEntity - { - Id = 1, - Theme = "theme", - DatePublication = "date", - Link = "link", - UserEntityPseudo = "Blizzard", - User = u1 - }; - FormEntity f2 = new FormEntity - { - Id = 2, - Theme = "theme2", - DatePublication = "date", - Link = "link", - UserEntityPseudo = "Blizzard", - User = u1 - }; - FormEntity f3 = new FormEntity - { - Id = 3, - Theme = "theme3", - DatePublication = "date", - Link = "link", - UserEntityPseudo = "Blizzard", - User = u1 - }; - context.UserSet.Add(u1); - context.FormSet.Add(f1); - context.FormSet.Add(f2); - context.FormSet.Add(f3); - context.SaveChanges(); - - var form = context.FormSet.First(f => f.Id == 1); - form.Theme = "Politique"; - context.SaveChanges(); - string formRemove = "theme"; - string formNew = "Politique"; - Assert.Equal(1, context.FormSet.Count(f => f.Theme == formNew)); - Assert.Equal(0, context.FormSet.Count(f => f.Theme == formRemove)); - connection.Close(); - - } - } - - [Fact] - public void Remove_Test() - { - var connection = new SqliteConnection("DataSource=:memory:"); - connection.Open(); - - var options = new DbContextOptionsBuilder() - .UseSqlite(connection) - .Options; - using (var context = new LibraryContext(options)) - { - context.Database.EnsureCreated(); - UserEntity u1 = new UserEntity - { - Pseudo = "Blizzard", - Prenom = "Louis", - Nom = "Laborie", - Mail = "he@gmail.com", - Mdp = "1234", - Role = "Admin" - }; - FormEntity f1 = new FormEntity - { - Id = 1, - Theme = "theme", - DatePublication = "date", - Link = "link", - UserEntityPseudo = "Blizzard", - User = u1 - }; - FormEntity f2 = new FormEntity - { - Id = 2, - Theme = "theme2", - DatePublication = "date", - Link = "link", - UserEntityPseudo = "Blizzard", - User = u1 - }; - FormEntity f3 = new FormEntity - { - Id = 3, - Theme = "theme3", - DatePublication = "date", - Link = "link", - UserEntityPseudo = "Blizzard", - User = u1 - }; - context.UserSet.Add(u1); - context.FormSet.Add(f1); - context.FormSet.Add(f2); - context.FormSet.Add(f3); - context.SaveChanges(); - - Assert.Equal(3, context.FormSet.Count()); - var form = context.FormSet.First(f => f.Theme == "theme2"); - context.Remove(form); - context.SaveChanges(); - Assert.Equal(2, context.FormSet.Count()); - Assert.Equal(0, context.FormSet.Count(f => f.Theme == "theme2")); - connection.Close(); - } - } } \ No newline at end of file