modification du test
continuous-integration/drone/push Build is passing Details

API
Damien NORTIER 1 year ago
parent 62b3993325
commit 75b494cc30

@ -17,6 +17,7 @@ namespace Entities
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[Required]
public string Content { get; set; } = null!;

@ -12,7 +12,6 @@ namespace StubbedDbContextLibrary
public StubbedDbContext(DbContextOptions<MyDbContext> contextOptions) :
base(contextOptions)
{ }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
@ -20,7 +19,7 @@ namespace StubbedDbContextLibrary
var fakeDatas = fakeAnswers.datas;
foreach (var datas in fakeDatas)
{
modelBuilder.Entity<AnswerEntity>().HasData(fakeDatas);
modelBuilder.Entity<AnswerEntity>().HasData(datas);
}
}

@ -107,6 +107,8 @@ async Task TestAddAnswer()
Console.WriteLine("test 4 AnswerEntityManager.addAnswer KO");
Console.ResetColor();
}
foreach (var item in context.Answers) context.Answers.Remove(item); // we remove all database answers
await context.SaveChangesAsync();
}
}

Loading…
Cancel
Save