user factory UT coverage
continuous-integration/drone/push Build is passing Details

blazor-test
Anthony RICHARD 1 year ago
parent c5f0ab1327
commit fcccb8c679

@ -20,7 +20,8 @@ namespace TestUnit
Surname = "surname",
Nickname = "nickname",
ExtraTime = false,
Group = 5
Group = 5,
Roles = new List<string>() { "student" }
},
new()
{
@ -31,7 +32,8 @@ namespace TestUnit
Surname = "surname2",
Nickname = "nickname2",
ExtraTime = true,
Group = 10
Group = 10,
Roles = new List<string>() {"teacher"}
},
new()
{
@ -42,7 +44,8 @@ namespace TestUnit
Surname = "surname3",
Nickname = "nickname3",
ExtraTime = false,
Group = 15
Group = 15,
Roles = new List<string>() {"admin"}
}
}
};
@ -91,6 +94,11 @@ namespace TestUnit
Assert.Equal(userMdl.Nickname, user.Nickname);
Assert.Equal(userMdl.ExtraTime, user.ExtraTime);
Assert.Equal(userMdl.Group, user.Group);
for (int i=0;i<user.Roles.Count;i++)
{
user.Roles[i] = user.Roles[i].ToLower();
}
Assert.True(userMdl.Roles.SequenceEqual(user.Roles));
}
}

Loading…
Cancel
Save