public void GetAll_AllUserSocialMediasReturned_CountEqualActual() { const int expectedCount = 6; int actualCount; using (var UserSocialMediaRepo = new UserSocialMediaRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { actualCount = UserSocialMediaRepo.GetAll().Count(); } Assert.AreEqual(expectedCount, actualCount); }
public void DeleteById_WasDeleted_ActualDataIsNull() { var userSocialMediaToDelete = AddandGetTestUserSocialMedia(); UserSocialJunc actualSocialMedia; using (var userSocialMediaRepo = new UserSocialMediaRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { userSocialMediaRepo.Delete(userSocialMediaToDelete.UserID, userSocialMediaToDelete.SocialMediaTypeID); userSocialMediaRepo.SaveChanges(); actualSocialMedia = userSocialMediaRepo.GetById(userSocialMediaToDelete.UserID, userSocialMediaToDelete.SocialMediaTypeID); } Assert.IsNull(actualSocialMedia); }
private UserSocialJunc AddandGetTestUserSocialMedia() { var userSocialMedia = new UserSocialJunc { UserID = 3, SocialMediaTypeID = 1, URL = "youtube.com/TestUserTwo" }; using (var userSocialMediaRepo = new UserSocialMediaRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { userSocialMediaRepo.Add(userSocialMedia); userSocialMediaRepo.SaveChanges(); } return(userSocialMedia); }
public void GetById_CorrectDataGot_ActualEqualsExpectedData() { var expectedUserSocialMedia = new UserSocialJunc { UserID = 2, SocialMediaTypeID = 1, URL = "instagram.com/TestUserTwo" }; UserSocialJunc actualUserSocialMedia; using (var userSocialMediaRepo = new UserSocialMediaRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { actualUserSocialMedia = userSocialMediaRepo.GetById(expectedUserSocialMedia.UserID, expectedUserSocialMedia.SocialMediaTypeID); } AssertUserSocialMediasEqual(expectedUserSocialMedia, actualUserSocialMedia); }
public void Update_WasUSerSocialMediaUpdated_ActualDataEqualsExpected() { var expectedUserSocialMedia = new UserSocialJunc { UserID = 2, SocialMediaTypeID = 1, URL = "youtube.com/UpdatedLink" }; UserSocialJunc actualUserSocialMedia; using (var userSocialMediaRepo = new UserSocialMediaRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { userSocialMediaRepo.Update(expectedUserSocialMedia); userSocialMediaRepo.SaveChanges(); actualUserSocialMedia = userSocialMediaRepo.GetById(expectedUserSocialMedia.UserID, expectedUserSocialMedia.SocialMediaTypeID); } AssertUserSocialMediasEqual(expectedUserSocialMedia, actualUserSocialMedia); }
public void Add_ActualAddedData_ActualEqualsExpectedData() { var expectedUserSocialMedia = new UserSocialJunc { UserID = 3, SocialMediaTypeID = 1, URL = "youtube.com/TestUserTwo" }; UserSocialJunc actualUserSocialMedia; using (var userSocialMediaRepo = new UserSocialMediaRepository(new brothershipEntities(ConnectionStrings.TEST_CONNECTION_STRING_NAME))) { userSocialMediaRepo.Add(expectedUserSocialMedia); userSocialMediaRepo.SaveChanges(); actualUserSocialMedia = userSocialMediaRepo.GetById(expectedUserSocialMedia.UserID, expectedUserSocialMedia.SocialMediaTypeID); } AssertUserSocialMediasEqual(expectedUserSocialMedia, actualUserSocialMedia); }