public void IsValidUsername_InvalidUsernameChars_ReturnsFalse(string username) { // Arrange RegistrationMgr regMgr = new RegistrationMgr(); // Act bool isValid = regMgr.IsValidUsername(username); // Assert Assert.False(isValid); }
public void IsValidUsername_LegalLengthCharsButNotExistingUser_ReturnsTrue(string username) { // Arrange IPersistenceMgr fakePersistenceMgr = Substitute.For <IPersistenceMgr>(); RegistrationMgr regMgr = new RegistrationMgr(fakePersistenceMgr); fakePersistenceMgr.UsernameExists(username).Returns(true); // Act bool isValid = regMgr.IsValidUsername(username); // Assert Assert.False(isValid); }