public void GetAll_AllMediaTypesReturned_CountEqualsActual() { const int expectedCount = 3; int actualCount; using (var socialMediaTypeRepo = new SocialMediaTypeRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { actualCount = socialMediaTypeRepo.GetAll().Count(); } Assert.AreEqual(expectedCount, actualCount); }
public void DeleteById_WasDeleted_ActualDataIsNull() { var typeIdToDelete = AddandGetTestSocialMediaType().ID; SocialMediaType actualSocialMediaType; using (var socialMediaTypeRepo = new SocialMediaTypeRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { socialMediaTypeRepo.Delete(typeIdToDelete); socialMediaTypeRepo.SaveChanges(); actualSocialMediaType = socialMediaTypeRepo.GetById(typeIdToDelete); } Assert.IsNull(actualSocialMediaType); }
private SocialMediaType AddandGetTestSocialMediaType() { var socialMediaTypeType = new SocialMediaType { Description = "TestType" }; using (var socialMediaTypeRepo = new SocialMediaTypeRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { socialMediaTypeRepo.Add(socialMediaTypeType); socialMediaTypeRepo.SaveChanges(); } return(socialMediaTypeType); }
public void GetById_CorrectDataGot_ActualEqualsExpectedData() { var expectedSocialMediaType = new SocialMediaType { ID = 1, Description = "Youtube" }; SocialMediaType actualSocialMediaType; using (var socialMediaTypeRepo = new SocialMediaTypeRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { actualSocialMediaType = socialMediaTypeRepo.GetById(expectedSocialMediaType.ID); } AssertSocialMediaTypesEqual(expectedSocialMediaType, actualSocialMediaType); }
public void Add_WasSocialMediaTypeAdded_ActualEqualsExpectedData() { var expectedSocialMediaType = new SocialMediaType { Description = "NewType" }; SocialMediaType actualSocialMediaType; using (var socialMediaTypeRepo = new SocialMediaTypeRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { socialMediaTypeRepo.Add(expectedSocialMediaType); socialMediaTypeRepo.SaveChanges(); actualSocialMediaType = socialMediaTypeRepo.GetById(expectedSocialMediaType.ID); } AssertSocialMediaTypesEqual(expectedSocialMediaType, actualSocialMediaType); }