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 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); }