public void OnExecute_Is_Invoked_When_No_Errors_Exist() { var mock = new MockCommand(); var result = mock.Execute(); mock.OnExecuteWasInvoked.ShouldBe(true); }
public void OnExecuteIsInvokedWhenNoErrorsExist() { var mock = new MockCommand(); var result = mock.Execute(); mock.OnExecuteWasInvoked.ShouldBe(true); }
public void ExecutionResultShouldContainNoErrorsWhenValidationIsSuccessful() { var mock = new MockCommand(); var result = mock.Execute(); result.Errors.ShouldBe(null); }
public void ExecutionResultIsNotSuccessfulWhenValidationIsNotSuccessful() { var mock = new MockCommand(); mock.Errors = new[] { new ValidationResult("Object doesn't exist") }; var result = mock.Execute(); result.Success.ShouldBe(false); }
public void ExecutionResultShouldContainErrorsWhenValidationIsNotSuccessful() { var mock = new MockCommand(); mock.Errors = new[] { new ValidationResult("Object doesn't exist") }; var result = mock.Execute(); result.Errors.Count().ShouldBe(1); }
public void OnExecuteIsNotInvokedWhenErrorsExist() { var mock = new MockCommand(); mock.Errors = new[] { new ValidationResult("Object doesn't exist") }; mock.Execute(); mock.OnExecuteWasInvoked.ShouldBe(false); }
public void ExecutionResult_Is_Successful_When_Validation_Is_Successful() { var mock = new MockCommand(); var result = mock.Execute(); result.Success.ShouldBe(true); }
public void ExecutionResult_Should_Contain_No_Errors_When_Validation_Is_Successful() { var mock = new MockCommand(); var result = mock.Execute(); result.Errors.ShouldBe(null); }
public void OnInitialization_Is_Invoked() { var mock = new MockCommand(); var result = mock.Execute(); mock.OnInitializationWasInvoked.ShouldBe(true); }
public void OnExecute_Is_Not_Invoked_When_Errors_Exist() { var mock = new MockCommand(); mock.Errors = new[] { new ValidationResult("Object doesn't exist") }; mock.Execute(); mock.OnExecuteWasInvoked.ShouldBe(false); }
public void ExecutionResult_Should_Contain_Errors_When_Validation_Is_Not_Successful() { var mock = new MockCommand { Errors = new[] { new ValidationResult("Object doesn't exist") } }; var result = mock.Execute(); result.Errors.Count().ShouldBe(1); }
public void ExecutionResult_Is_Not_Successful_When_Validation_Is_Not_Successful() { var mock = new MockCommand { Errors = new[] { new ValidationResult("Object doesn't exist") } }; var result = mock.Execute(); result.Success.ShouldBe(false); }
public void OnInitializationIsInvoked() { var mock = new MockCommand(); var result = mock.Execute(); mock.OnInitializationWasInvoked.ShouldBe(true); }
public void ExecutionResultIsSuccessfulWhenValidationIsSuccessful() { var mock = new MockCommand(); var result = mock.Execute(); result.Success.ShouldBe(true); }