public void does_not_log_failure_if_username_is_empty() { var audit = new Audit(); ClassUnderTest.LogFailure(theRequest, audit); theRepository.AssertWasNotCalled(x => x.Update(audit)); theSession.AssertWasNotCalled(x => x.Load <LoginFailureHistory>((string)null)); theSession.AssertWasNotCalled(x => x.Store(Arg <LoginFailureHistory> .Is.Anything)); }