public void AddingKeyAndValueToDictionary_ShouldReturnTrue() { Badge id = new Badge(); Badge_Repo repo = new Badge_Repo(); bool addResult = repo.AddToDictionary(id); Assert.IsTrue(addResult); }
public void AddToRepo_ShouldGetCorrectBool()//Create { //Arrange Badge badge = new Badge(01); Badge_Repo repo = new Badge_Repo(); //Act bool addResult = repo.AddBadge(badge); //Assert Assert.IsTrue(addResult); }
public void GetAllContents_ShouldReturnedAllDictionaryItems() { int id = 1; List<string> word = new List<string>(); _repo = new Badge_Repo(); _repo.AddToDictionary(id, "A5"); Dictionary<int, List<string>> contents = _repo.GetAllContent(); bool dictionaryHasContent = contents.ContainsKey(1); }
public void Seed() { Badge_Repo _badgeRepo = new Badge_Repo(); _badgeRepo.AddBadge(12345, new List <string> { "A7" }); _badgeRepo.AddBadge(22345, new List <string> { "A1", "A4", "B1", "B2" }); _badgeRepo.AddBadge(32345, new List <string> { "A4", "A5" }); }
public void GetBadges_ShouldReturnCorrectCollection() //Read { //Arrange Badge badge = new Badge(001); Badge_Repo repo = new Badge_Repo(); repo.AddBadge(badge); //Act Dictionary <int, List <string> > badges = repo.GetAllBadges(); bool hasBadges = badges.ContainsKey(badge.BadgeID); //Assert Assert.IsTrue(hasBadges); }
public void GetBadgeByID_ShouldReturnCorrectBadge() //Read { //Arrange Badge badge = new Badge(001, new List <string> { "A1", "A2" }); Badge_Repo repo = new Badge_Repo(); repo.AddBadge(badge); int badgeID = 001; //Act Badge searchResult = repo.GetABadgeByID(badgeID); //Assert Assert.AreEqual(searchResult.BadgeID, badgeID); }
public void DeleteBadge_ShouldReturnTrue() //Delete { //Arrange Badge badge = new Badge(001, new List <string> { "A1", "A2" }); Badge_Repo repo = new Badge_Repo(); repo.AddBadge(badge); int badgeID = 001; //Act Badge oldBadge = repo.GetABadgeByID(badgeID); bool removeResult = repo.DeleteBadge(oldBadge); //Assert Assert.IsTrue(removeResult); }
public void UpdateExistingBadge_ShouldReturnTrue() //Update { //Arrange Badge oldBadge = new Badge(001, new List <string> { "A1", "A2" }); Badge newBadge = new Badge(001, new List <string> { "A2", "A3", "B5" }); Badge_Repo repo = new Badge_Repo(); repo.AddBadge(oldBadge); //Act bool updateResult = repo.UpdateExistingBadge(oldBadge.BadgeID, newBadge); //Assert Assert.IsTrue(updateResult); }