add test id chmapion
continuous-integration/drone/push Build is failing Details

EF2
bastien.ollier@gmail.com 2 years ago
parent 636ae58e55
commit ff58121688

@ -10,14 +10,14 @@ namespace TestUnitaire
[Theory] [Theory]
[InlineData("Zeus", "Dieu de la foudre", true)] [InlineData(0,"Zeus", "Dieu de la foudre", true)]
[InlineData("Hades", "Dieu des enfers", true)] [InlineData(10,"Hades", "Dieu des enfers", true)]
[InlineData("Aphrodite", "Déesse de l'amour", true)] [InlineData(1,"Aphrodite", "Déesse de l'amour", true)]
[InlineData("AresAresAresAresAresAresAresAresAresAres", [InlineData(10,"AresAresAresAresAresAresAresAresAresAres",
"Dieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerre" + "Dieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerre" +
"Dieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerre" + "Dieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerre" +
"Dieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerre", false)] "Dieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerreDieu de la guerre", false)]
public async Task TestAddInMemory(String name, String bio, bool expected) public async Task TestAddInMemory(int id, String name, String bio, bool expected)
{ {
var connection = new SqliteConnection("DataSource=:memory:"); var connection = new SqliteConnection("DataSource=:memory:");
connection.Open(); connection.Open();
@ -36,6 +36,7 @@ namespace TestUnitaire
var Dieu = new ChampionEntity var Dieu = new ChampionEntity
{ {
Id = id,
Name = name, Name = name,
Bio = bio, Bio = bio,
Skins = new Collection<SkinEntity>(new List<SkinEntity> { black, white, green }) Skins = new Collection<SkinEntity>(new List<SkinEntity> { black, white, green })
@ -85,9 +86,9 @@ namespace TestUnitaire
//context.Database.OpenConnection(); //context.Database.OpenConnection();
context.Database.EnsureCreated(); context.Database.EnsureCreated();
ChampionEntity chewie = new ChampionEntity { Name = "Chewbacca", Bio = "Zeus is the king of the gods." }; ChampionEntity chewie = new ChampionEntity {Id = 0, Name = "Chewbacca", Bio = "Zeus is the king of the gods." };
ChampionEntity yoda = new ChampionEntity { Name = "Yoda", Bio = "Zeus is the king of the gods." }; ChampionEntity yoda = new ChampionEntity {Id = 1, Name = "Yoda", Bio = "Zeus is the king of the gods." };
ChampionEntity ewok = new ChampionEntity { Name = "Ewok", Bio = "Zeus is the king of the gods." }; ChampionEntity ewok = new ChampionEntity { Id = 2, Name = "Ewok", Bio = "Zeus is the king of the gods." };
context.Champions.Add(chewie); context.Champions.Add(chewie);
@ -142,6 +143,7 @@ namespace TestUnitaire
var Dieu = new ChampionEntity var Dieu = new ChampionEntity
{ {
Id = 0,
Name = "Zeus", Name = "Zeus",
Bio = "Dieu de la foudre", Bio = "Dieu de la foudre",
Skins = new Collection<SkinEntity>() Skins = new Collection<SkinEntity>()

Loading…
Cancel
Save