|
|
|
@ -8,17 +8,18 @@ namespace TestUnitaires
|
|
|
|
|
|
|
|
|
|
public class TU_StubArtist
|
|
|
|
|
{
|
|
|
|
|
[Theory]
|
|
|
|
|
[InlineData("test")]
|
|
|
|
|
public void TU_Attributes(string test)
|
|
|
|
|
List<Artist> test = new();
|
|
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
|
public void TU_Attributes()
|
|
|
|
|
{
|
|
|
|
|
StubArtist stubArtist = new StubArtist();
|
|
|
|
|
List<Artist> artists = new List<Artist>() { new Artist("Imagine Dragons"), new Artist("Nepal"), new Artist("Hugo TSR"), new Artist("Booba"), new Artist("Oxmo Puccino"), new Artist("IAM"), new Artist("PNL") };
|
|
|
|
|
List<Artist> artists = new List<Artist>() { new Artist("Imagine Dragons"), new Artist("Népal"), new Artist("Hugo TSR"), new Artist("Booba"), new Artist("Oxmo Puccino"), new Artist("IAM"), new Artist("PNL") };
|
|
|
|
|
Assert.Equal(stubArtist.Artists, artists);
|
|
|
|
|
}
|
|
|
|
|
[Theory]
|
|
|
|
|
[InlineData("test")]
|
|
|
|
|
public void TU_Methods(string test)
|
|
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
|
public void TU_Methods()
|
|
|
|
|
{
|
|
|
|
|
StubArtist stubArtist = new StubArtist();
|
|
|
|
|
List<Artist> list = new List<Artist>();
|
|
|
|
@ -29,6 +30,7 @@ namespace TestUnitaires
|
|
|
|
|
stubArtist.RemoveArtist(artist);
|
|
|
|
|
Assert.DoesNotContain(artist, stubArtist.Artists);
|
|
|
|
|
artist = stubArtist.GetArtistByName("Nepal");
|
|
|
|
|
stubArtist.AddArtist(artist);
|
|
|
|
|
Assert.Contains(artist,stubArtist.Artists);
|
|
|
|
|
list = stubArtist.GetArtists();
|
|
|
|
|
Assert.Equal(list, stubArtist.Artists);
|
|
|
|
|