public ExecutableInfo GetExecutableInfo(double value) { if (value == 0.0) { return(ExecutableInfo.CreateNotExecutable(ErrorMessages.DivisionOnZero)); } return(ExecutableInfo.CreateExecutable()); }
public ExecutableInfo GetExecutableInfo(double value) { if (value < 0) { return(ExecutableInfo.CreateNotExecutable(ErrorMessages.InvalidInput)); } return(ExecutableInfo.CreateExecutable()); }
public void CreateNotExecutable_WhenPassMessage_ThenMessageIsTheSame() { //Arrange const string message = "Some message"; //Act var operationInfo = ExecutableInfo.CreateNotExecutable(message); //Assert Assert.That(operationInfo.CanBeExecuted, Is.False); }