|
|
|
@ -25,6 +25,11 @@ namespace TU
|
|
|
|
|
Assert.IsNotNull(groups);
|
|
|
|
|
Assert.AreEqual(1, groups.Count);
|
|
|
|
|
Assert.AreEqual("informatics", groups[0].sector);
|
|
|
|
|
Assert.AreEqual(1, groups[0].year);
|
|
|
|
|
Assert.AreEqual(1, groups[0].Id);
|
|
|
|
|
Assert.AreEqual(1, groups[0].Num);
|
|
|
|
|
Assert.AreEqual(0, groups[0].VocabularyList.Count());
|
|
|
|
|
Assert.AreEqual(0, groups[0].Users.Count());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -48,6 +53,9 @@ namespace TU
|
|
|
|
|
Assert.AreEqual("medecin", group1.sector);
|
|
|
|
|
Assert.AreEqual(2, group1.year);
|
|
|
|
|
Assert.AreEqual(2, group1.Id);
|
|
|
|
|
Assert.AreEqual(0, group1.Num);
|
|
|
|
|
Assert.AreEqual(0, group1.VocabularyList.Count());
|
|
|
|
|
Assert.AreEqual(0, group1.Users.Count());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -62,8 +70,9 @@ namespace TU
|
|
|
|
|
using (var context = new StubbedContext(options))
|
|
|
|
|
{
|
|
|
|
|
context.Database.EnsureCreated();
|
|
|
|
|
|
|
|
|
|
var newBook = new GroupEntity { Id = 2, year = 2, sector = "medecin" };
|
|
|
|
|
var VocabularyList = new VocabularyListEntity { Id = 1, Name = "name1", Image="image", UserId=4 };
|
|
|
|
|
var user = new UserEntity { Id = 4, Name = "name1", UserName = "username1", image="image", NickName = "nickname1", ExtraTime = true, GroupId = 2, Password = "1234", Email = "", RoleId = 3 };
|
|
|
|
|
var newBook = new GroupEntity { Id = 2, year = 2, sector = "medecin", Users = [user], VocabularyList = [VocabularyList] };
|
|
|
|
|
await context.Groups.AddAsync(newBook);
|
|
|
|
|
await context.SaveChangesAsync();
|
|
|
|
|
|
|
|
|
@ -72,7 +81,11 @@ namespace TU
|
|
|
|
|
Assert.AreEqual("medecin", group1.sector);
|
|
|
|
|
Assert.AreEqual(2, group1.year);
|
|
|
|
|
Assert.AreEqual(2, group1.Id);
|
|
|
|
|
|
|
|
|
|
Assert.AreEqual(0, group1.Num);
|
|
|
|
|
Assert.AreEqual(1, group1.VocabularyList.Count());
|
|
|
|
|
Assert.AreEqual("name1", group1.VocabularyList.First().Name);
|
|
|
|
|
Assert.AreEqual(1, group1.Users.Count());
|
|
|
|
|
Assert.AreEqual("name1", group1.Users.First().Name);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -87,8 +100,9 @@ namespace TU
|
|
|
|
|
using (var context = new StubbedContext(options))
|
|
|
|
|
{
|
|
|
|
|
context.Database.EnsureCreated();
|
|
|
|
|
|
|
|
|
|
var newBook = new GroupEntity { Id = 2, year = 2, sector = "medecin" };
|
|
|
|
|
var VocabularyList = new VocabularyListEntity { Id = 1, Name = "name1", Image = "image", UserId = 4 };
|
|
|
|
|
var user = new UserEntity { Id = 4, Name = "name1", UserName = "username1", image = "image", NickName = "nickname1", ExtraTime = true, GroupId = 2, Password = "1234", Email = "", RoleId = 3 };
|
|
|
|
|
var newBook = new GroupEntity { Id = 2, year = 2, sector = "medecin", Users = [user], VocabularyList = [VocabularyList] };
|
|
|
|
|
await context.Groups.AddAsync(newBook);
|
|
|
|
|
await context.SaveChangesAsync();
|
|
|
|
|
|
|
|
|
@ -116,7 +130,7 @@ namespace TU
|
|
|
|
|
{
|
|
|
|
|
context.Database.EnsureCreated();
|
|
|
|
|
|
|
|
|
|
var newBook = new GroupEntity { Id = 2, year = 2, sector = "medecin" };
|
|
|
|
|
var newBook = new GroupEntity { Id = 2, year = 2, sector = "medecin", Num=1 };
|
|
|
|
|
await context.Groups.AddAsync(newBook);
|
|
|
|
|
await context.SaveChangesAsync();
|
|
|
|
|
|
|
|
|
@ -125,6 +139,7 @@ namespace TU
|
|
|
|
|
Assert.AreEqual("medecin", group1.sector);
|
|
|
|
|
Assert.AreEqual(2, group1.year);
|
|
|
|
|
Assert.AreEqual(2, group1.Id);
|
|
|
|
|
Assert.AreEqual(1, group1.Num);
|
|
|
|
|
|
|
|
|
|
group1.sector = "informatique";
|
|
|
|
|
group1.year = 3;
|
|
|
|
|