public void AddbadgesToBadgeList_ShouldSucceed() { //Arrange var aBadge = new ABadge(); var bBadge = new BBadge(); var cBadge = new CBadge(); var badgeRepo = new BadgeRepo(); //Act badgeRepo.AddBadge(aBadge); badgeRepo.AddBadge(bBadge); badgeRepo.AddBadge(cBadge); var expected = new List <Badge> { aBadge, bBadge, cBadge }; var actual = badgeRepo.ReturnBadgeList(); //Assert CollectionAssert.AreEqual(expected, actual); }
public void CheckAccessLevel() { //Arrange var aBadge = new ABadge(); var badgeRepo = new BadgeRepo(); //Act var actualLevel1 = badgeRepo.AccessFloor(aBadge, AccessTo.Level1); var actualLevel2 = badgeRepo.AccessFloor(aBadge, AccessTo.Level2); var actualLevel3 = badgeRepo.AccessFloor(aBadge, AccessTo.Level3); //Assert Assert.IsTrue(actualLevel1); Assert.IsFalse(actualLevel2); Assert.IsFalse(actualLevel3); }