public void UserNameMustBeValid() { var testData = UserTestData.Setup(false); string wrongUserName = Guid.NewGuid().ToString(); var provider = new SrirachaMembershipProvider(testData.Repository.Object); bool result = provider.DeleteUser(wrongUserName, true); Assert.IsFalse(result); testData.Repository.Verify(i => i.DeleteUser(It.IsAny<string>()), Times.Never()); }
public void ShouldDeleteUser() { var testData = UserTestData.Setup(true); var provider = new SrirachaMembershipProvider(testData.Repository.Object); bool result = provider.DeleteUser(testData.UserName, true); Assert.IsTrue(result); testData.Repository.Verify(i=>i.DeleteUser(testData.SrirachaUser.Id), Times.Once()); }