|
|
@ -130,7 +130,7 @@ using (var db = new StubbedContext(options))
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
|
|
|
|
|
|
|
|
// Test sur les enquetes
|
|
|
|
// Test sur les enquetes
|
|
|
|
var inquiries = db.Inquiry;
|
|
|
|
var inquiries = db.Inquiries;
|
|
|
|
|
|
|
|
|
|
|
|
// Affichage de toutes les enquetes
|
|
|
|
// Affichage de toutes les enquetes
|
|
|
|
Console.WriteLine("\nAffichage des noms des enquetes");
|
|
|
|
Console.WriteLine("\nAffichage des noms des enquetes");
|
|
|
@ -190,7 +190,7 @@ using (var db = new StubbedContext(options))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
|
|
|
|
|
|
|
|
var inquiries = db.Inquiry;
|
|
|
|
var inquiries = db.Inquiries;
|
|
|
|
// Affichage de la nouvelle enquete
|
|
|
|
// Affichage de la nouvelle enquete
|
|
|
|
Console.WriteLine("\nAffichage de la nouvelle enquete");
|
|
|
|
Console.WriteLine("\nAffichage de la nouvelle enquete");
|
|
|
|
var i = await inquiries.FirstOrDefaultAsync(i => i.Title == "La nouvelle enquete");
|
|
|
|
var i = await inquiries.FirstOrDefaultAsync(i => i.Title == "La nouvelle enquete");
|
|
|
@ -204,7 +204,7 @@ using (var db = new StubbedContext(options))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// Suppression de la nouvelle enquete
|
|
|
|
// Suppression de la nouvelle enquete
|
|
|
|
Console.WriteLine("\nSuppression de la nouvelle enquete");
|
|
|
|
Console.WriteLine("\nSuppression de la nouvelle enquete");
|
|
|
|
db.Inquiry.Remove(i);
|
|
|
|
db.Inquiries.Remove(i);
|
|
|
|
await db.SaveChangesAsync();
|
|
|
|
await db.SaveChangesAsync();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -213,7 +213,7 @@ using (var db = new StubbedContext(options))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
|
|
|
|
|
|
|
|
var inquiries = db.Inquiry;
|
|
|
|
var inquiries = db.Inquiries;
|
|
|
|
// Affichage des utilisateurs après suppression
|
|
|
|
// Affichage des utilisateurs après suppression
|
|
|
|
Console.WriteLine("\nAffichage des utilisateurs après suppression");
|
|
|
|
Console.WriteLine("\nAffichage des utilisateurs après suppression");
|
|
|
|
foreach (var inquiry in inquiries)
|
|
|
|
foreach (var inquiry in inquiries)
|
|
|
@ -235,7 +235,7 @@ using (var db = new StubbedContext(options))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
await db.Database.EnsureCreatedAsync();
|
|
|
|
|
|
|
|
|
|
|
|
var inquiries = db.Inquiry;
|
|
|
|
var inquiries = db.Inquiries;
|
|
|
|
// Affichage des enquetes après modification
|
|
|
|
// Affichage des enquetes après modification
|
|
|
|
var inquiryToModify = await inquiries.FirstOrDefaultAsync(i => i.Title == "L'enquête de la carotte modifiée");
|
|
|
|
var inquiryToModify = await inquiries.FirstOrDefaultAsync(i => i.Title == "L'enquête de la carotte modifiée");
|
|
|
|
if (inquiryToModify != null)
|
|
|
|
if (inquiryToModify != null)
|
|
|
|