예제 #1
0
 private void WhenSubmittingHashToActivateUser([NotNull] string hash)
 {
     result = UserModel.MaybeConfirmAccount(hash);
 }
예제 #2
0
 private void GivenThatAccountConfirmationResultsIn(UserConfirmationResult userConfirmationResult)
 {
     Models.Setup(m => m.User.MaybeConfirmAccount(Hash)).Returns(userConfirmationResult);
 }
예제 #3
0
 private void ThenResultIs(UserConfirmationResult expected)
 {
     Assert.NotNull(result);
     Assert.Equal(expected, result);
 }
예제 #4
0
 public void AccessingTheAccountConfirmationPageShowsRelevantMessages(UserConfirmationResult confirmationResult, string expectedMessage)
 {
     GivenThatAccountConfirmationResultsIn(confirmationResult);
     WhenAccessingTheAccountConfirmationPage();
     ThenThePageContainsThePhrase(expectedMessage);
 }