diff --git a/Sources/Tests/TestUnitaireLOL/TestAPI.cs b/Sources/Tests/TestUnitaireLOL/TestAPI.cs index 22c7725..770bc6e 100644 --- a/Sources/Tests/TestUnitaireLOL/TestAPI.cs +++ b/Sources/Tests/TestUnitaireLOL/TestAPI.cs @@ -8,33 +8,33 @@ namespace TestUnitaireLOL { public class TestAPI { - [Theory] - [InlineData("Beatrice", "sdfsdfd", "icon.png")] - [InlineData("Maurice", "Ahri est un champion de League of Legends", "icon.png")] - [InlineData("Loupiotte", "Akali est un champion de League of Legends", "icon.png")] - public async Task TestPostChampion(string name, string bio, string icon) - { - // Arrange - var data = new StubData(); - var logger = new NullLogger(); - var controller = new ChampionController(data, logger); - var champDTO = new ChampionDTO() - { - Name = name, - Bio = bio, - Icon = icon - }; + //[Theory] + //[InlineData("Beatrice", "sdfsdfd", "icon.png")] + //[InlineData("Maurice", "Ahri est un champion de League of Legends", "icon.png")] + //[InlineData("Loupiotte", "Akali est un champion de League of Legends", "icon.png")] + //public async Task TestPostChampion(string name, string bio, string icon) + //{ + // // Arrange + // var data = new StubData(); + // var logger = new NullLogger(); + // var controller = new ChampionController(data, logger); + // var champDTO = new ChampionDTO() + // { + // Name = name, + // Bio = bio, + // Icon = icon + // }; - // Act - var nbInListBefore = data.ChampionsMgr.GetNbItems().Result; - var result = await controller.AddChampion(champDTO); - var nbInListAfter = data.ChampionsMgr.GetNbItems().Result; + // // Act + // var nbInListBefore = data.ChampionsMgr.GetNbItems().Result; + // var result = await controller.AddChampion(champDTO); + // var nbInListAfter = data.ChampionsMgr.GetNbItems().Result; - // Assert - // IS the champion added to the list, number of champions in the list + 1 - Assert.Equal(nbInListBefore + 1, nbInListAfter); - // Test le code de retour - } + // // Assert + // // IS the champion added to the list, number of champions in the list + 1 + // Assert.Equal(nbInListBefore + 1, nbInListAfter); + // // Test le code de retour + //} } } diff --git a/Sources/Tests/TestUnitaireLOL/TestEf.cs b/Sources/Tests/TestUnitaireLOL/TestEf.cs index 48dde60..79ba39e 100644 --- a/Sources/Tests/TestUnitaireLOL/TestEf.cs +++ b/Sources/Tests/TestUnitaireLOL/TestEf.cs @@ -127,52 +127,52 @@ namespace TestUnitaireLOL } } - [Theory] + //[Theory] - [InlineData(0, "black", "super Skin", "icon1.png", 190000000.2f, true)] - [InlineData(1, "White", "skin1", "icon1", 19, true)] - [InlineData(2, "Green", "skin", "icon1.jpg", -1, false)] - public async Task TestAddSkinToChampionInMemory(int id, String name, String description, String icon, float price, bool expected) - { - var connection = new SqliteConnection("DataSource=:memory:"); - connection.Open(); + //[InlineData(0, "black", "super Skin", "icon1.png", 190000000.2f, true)] + //[InlineData(1, "White", "skin1", "icon1", 19, true)] + //[InlineData(2, "Green", "skin", "icon1.jpg", -1, false)] + //public async Task TestAddSkinToChampionInMemory(int id, String name, String description, String icon, float price, bool expected) + //{ + // var connection = new SqliteConnection("DataSource=:memory:"); + // connection.Open(); - var options = new DbContextOptionsBuilder() - .UseSqlite(connection) - .Options; + // var options = new DbContextOptionsBuilder() + // .UseSqlite(connection) + // .Options; - using (var context = new LolContext(options)) - { - await context.Database.EnsureCreatedAsync(); + // using (var context = new LolContext(options)) + // { + // await context.Database.EnsureCreatedAsync(); - var Dieu = new ChampionEntity - { - UniqueId = 0, - Name = "Zeus", - Bio = "Dieu de la foudre", - Skins = new Collection() - }; + // var Dieu = new ChampionEntity + // { + // UniqueId = 0, + // Name = "Zeus", + // Bio = "Dieu de la foudre", + // Skins = new Collection() + // }; - SkinEntity item = new SkinEntity - { - Name = name, - Description = description, - Icon = icon, - Price = price - }; + // SkinEntity item = new SkinEntity + // { + // Name = name, + // Description = description, + // Icon = icon, + // Price = price + // }; - Dieu.Skins.Add(item); + // Dieu.Skins.Add(item); - ChampionEntity found = await context.Champions.SingleOrDefaultAsync(c => c.Name == "Zeus"); - Assert.Null(found); + // ChampionEntity found = await context.Champions.SingleOrDefaultAsync(c => c.Name == "Zeus"); + // Assert.Null(found); - await context.Champions.AddAsync(Dieu); - await context.SaveChangesAsync(); + // await context.Champions.AddAsync(Dieu); + // await context.SaveChangesAsync(); - found = await context.Champions.SingleOrDefaultAsync(c => c.Name == name); - } + // found = await context.Champions.SingleOrDefaultAsync(c => c.Name == name); + // } - } + //} } }