public void DisplayCorrectErrorLocationOnSyntaxError() { var errorListener = new CalculatorErrorListener(); errorListener.SyntaxError(null, null, 0, 5, null, null); Assert.Equal(5, errorListener.ErrorLocation); }
public void DisplayCorrectErrorMessageOnSyntaxError() { var errorListener = new CalculatorErrorListener(); errorListener.SyntaxError(null, null, 0, 0, "Test Message", null); Assert.Equal("Test Message", errorListener.ErrorMessage); }
public void SetToInvalidOnEncounteredError_SyntaxError() { var errorListener = new CalculatorErrorListener(); errorListener.SyntaxError(null, null, 0, 0, null, null); Assert.False(errorListener.IsValid); }
public void SetToInvalidOnEncounteredError_ReportContextSensitivity() { var errorListener = new CalculatorErrorListener(); errorListener.ReportContextSensitivity(null, null, 0, 0, 0, null); Assert.False(errorListener.IsValid); }
public void SetToInvalidOnEncounteredError_ReportAttemptingFullContext() { var errorListener = new CalculatorErrorListener(); errorListener.ReportAttemptingFullContext(null, null, 0, 0, null, null); Assert.False(errorListener.IsValid); }
public void IsValidIsTrueOnInitialization() { var errorListener = new CalculatorErrorListener(); Assert.True(errorListener.IsValid); }
public void ErrorPositionMinusOneOnInitialization() { var errorListener = new CalculatorErrorListener(); Assert.Equal(-1, errorListener.ErrorLocation); }
public void ErrorMessageNullOnInitialization() { var errorListener = new CalculatorErrorListener(); Assert.Null(errorListener.ErrorMessage); }