From b31d2ba2f3edf206a9d70986833401fe21a966fb Mon Sep 17 00:00:00 2001 From: "Valeriano A.R" Date: Wed, 25 Nov 2020 21:32:29 +0100 Subject: [PATCH] Some tests for decimal numbers. --- VAR.ExpressionEvaluator.Tests/ParserTests.cs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/VAR.ExpressionEvaluator.Tests/ParserTests.cs b/VAR.ExpressionEvaluator.Tests/ParserTests.cs index d96100d..de3381c 100644 --- a/VAR.ExpressionEvaluator.Tests/ParserTests.cs +++ b/VAR.ExpressionEvaluator.Tests/ParserTests.cs @@ -87,6 +87,26 @@ namespace VAR.ExpressionEvaluator.Tests #endregion Number signs + #region Decimal numbers + + [TestMethod()] + public void Decimals__OnePointZero() + { + string expression = "1.0"; + object result = Parser.EvaluateString(expression); + Assert.AreEqual(1.0m, result); + } + + [TestMethod()] + public void Decimals__OnePointOne() + { + string expression = "1.1"; + object result = Parser.EvaluateString(expression); + Assert.AreEqual(1.1m, result); + } + + #endregion Decimal numbers + #region Multiplication and division [TestMethod()]