From 8057ef4a0bb558787342afc8497e2f7af88c817b Mon Sep 17 00:00:00 2001 From: Corentin LEMAIRE Date: Mon, 12 Jun 2023 21:19:14 +0200 Subject: [PATCH] Fix not working tests --- .../Model/Serialization/LINQ_XML_Serialization.cs | 2 +- Sources/Model/Stub/StubAlbum.cs | 2 +- Sources/Model/Stub/StubInfoTitle.cs | 2 +- Sources/TestUnitaires/TU_LINQ_XML_Serialization.cs | 2 +- Sources/TestUnitaires/TU_Manager.cs | 14 +++++++------- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Sources/Model/Serialization/LINQ_XML_Serialization.cs b/Sources/Model/Serialization/LINQ_XML_Serialization.cs index 5875a55..126d692 100644 --- a/Sources/Model/Serialization/LINQ_XML_Serialization.cs +++ b/Sources/Model/Serialization/LINQ_XML_Serialization.cs @@ -532,7 +532,7 @@ namespace Model.Serialization { foreach (Album a in albums) { - if (a.ID.Equals(id)) return a; + if (a.ID == id) return a; } return null; } diff --git a/Sources/Model/Stub/StubAlbum.cs b/Sources/Model/Stub/StubAlbum.cs index 3606b78..531a3b7 100644 --- a/Sources/Model/Stub/StubAlbum.cs +++ b/Sources/Model/Stub/StubAlbum.cs @@ -31,7 +31,7 @@ namespace Model.Stub { new Album("Adios Bahamas", "album1.jpg", StubArtist.GetArtistByName("Nepal") ?? new Artist("Nepal"), "Album post-mortem qui signé également le dernier de l'artiste", "Sortie : 2020"), new Album("445e Nuit", "album2.jpg", StubArtist.GetArtistByName("Nepal") ?? new Artist("Nepal"), "", "Sortie : 2017\n8 titres - 24 min"), - new Album("Fenêtre Sur Rue", "album3.jpg", StubArtist.GetArtistByName("Hugo TSR") ?? new Artist("Hugo TSR"), "", "Sortie : 2012\n14 titres - 46 min"), + new Album("Fenetre Sur Rue", "album3.jpg", StubArtist.GetArtistByName("Hugo TSR") ?? new Artist("Hugo TSR"), "", "Sortie : 2012\n14 titres - 46 min"), new Album("Temps Mort", "album4.jpg", StubArtist.GetArtistByName("Booba") ?? new Artist("Booba"), "Premier album de Booba", "Sortie : 2002\n14 titres - 57 min"), new Album("Opéra Puccino", "album5.jpg", StubArtist.GetArtistByName("Oxmo Puccino") ?? new Artist("Oxmo Puccino"), "", "Sortie : 1998\n18 titres - 1h08min"), new Album("L'école du micro d'argent", "album6.jpg", StubArtist.GetArtistByName("IAM") ?? new Artist("IAM"), "", "Sortie : 1997\n16 titres - 1h13min"), diff --git a/Sources/Model/Stub/StubInfoTitle.cs b/Sources/Model/Stub/StubInfoTitle.cs index e534705..483ef9d 100644 --- a/Sources/Model/Stub/StubInfoTitle.cs +++ b/Sources/Model/Stub/StubInfoTitle.cs @@ -42,7 +42,7 @@ namespace Model.Stub Album NightVisions = stubAlbum.GetAlbumByName("Night Visions") ?? new Album("Night Visions", "album11.png", ImagineDragons, "desc", "infos"); Album AB = stubAlbum.GetAlbumByName("Adios Bahamas") ?? new Album("Adios Bahamas", "album1.jpg", Nepal, "Album post-mortem qui signé également le dernier de l'artiste", "Sortie : 2020"); Album E445 = stubAlbum.GetAlbumByName("445e Nuit") ?? new Album("445e Nuit", "album2.jpg", Nepal, "", "Sortie : 2017\n8 titres - 24 min"); - Album FSR = stubAlbum.GetAlbumByName("Fenêtre Sur Rue") ?? new Album("Fenêtre Sur Rue", "album3.jpg", Hugo, "", "Sortie : 2012\n14 titres - 46 min"); + Album FSR = stubAlbum.GetAlbumByName("Fenetre Sur Rue") ?? new Album("Fenêtre Sur Rue", "album3.jpg", Hugo, "", "Sortie : 2012\n14 titres - 46 min"); Album TM = stubAlbum.GetAlbumByName("Temps Mort") ?? new Album("Temps Mort", "album4.jpg", Booba, "Premier album de Booba", "Sortie : 2002\n14 titres - 57 min"); Album OP = stubAlbum.GetAlbumByName("Opéra Puccino") ?? new Album("Opéra Puccino", "album5.jpg", Oxmo, "", "Sortie : 1998\n18 titres - 1h08min"); Album EMA = stubAlbum.GetAlbumByName("L'école du micro d'argent") ?? new Album("L'école du micro d'argent", "album6.jpg", IAM, "", "Sortie : 1997\n16 titres - 1h13min"); diff --git a/Sources/TestUnitaires/TU_LINQ_XML_Serialization.cs b/Sources/TestUnitaires/TU_LINQ_XML_Serialization.cs index 137bb4c..a93e0fb 100644 --- a/Sources/TestUnitaires/TU_LINQ_XML_Serialization.cs +++ b/Sources/TestUnitaires/TU_LINQ_XML_Serialization.cs @@ -71,7 +71,7 @@ namespace TestUnitaires } [Theory] - [InlineData("Fenêtre Sur Rue", "album2. jpg", "Hugo TSR", "Un banger", "Sortie : 2012")] + [InlineData("Fenetre Sur Rue", "album2.jpg", "Hugo TSR", "Un banger", "Sortie : 2012")] [InlineData("Adios Bahamas", "album1.jpg", "Nepal", "Album post-mortem qui signé également le dernier de l'artiste", "Sortie : 2020")] public void TU_ExistsAlbum_Method(string name, string imageURL, string artistName, string desc, string info) { diff --git a/Sources/TestUnitaires/TU_Manager.cs b/Sources/TestUnitaires/TU_Manager.cs index c25b44d..ed3d74f 100644 --- a/Sources/TestUnitaires/TU_Manager.cs +++ b/Sources/TestUnitaires/TU_Manager.cs @@ -11,15 +11,15 @@ namespace TestUnitaires public class TU_Manager { [Theory] - [InlineData("Réference")] + [InlineData("Reference")] public void TU_Methods(string? test) { - Playlist p = new Playlist(test, "PlaceHolder", "place.holder"); - Album album = new Album(test, "place.holder", new Artist("test"), "PlaceHolder", "PlaceHolder"); - CustomTitle t = new CustomTitle(test, "test. mp3", "Banger", "path"); - Artist artist = new Artist(test); - Manager m = new Manager(new LinqXmlSerialization(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Data"))); - InfoTitle info = new InfoTitle(test, "url.test", "infos", "desc", Genre.POP, 345); + Playlist p = new(test, "PlaceHolder", "place.holder"); + Album album = new(test, "place.holder", new Artist("test"), "PlaceHolder", "PlaceHolder"); + CustomTitle t = new(test, "test. mp3", "Banger", "path"); + Artist artist = new(test); + Manager m = new(new LinqXmlSerialization(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Data"))); + InfoTitle info = new(test, "url.test", "infos", "desc", Genre.POP, 345); /*Assert.NotEmpty(m.Albums); Assert.NotEmpty(m.Artists); Assert.NotEmpty(m.InfoTitles);