Rearrangements

Migrate to Sdk projects.
Migrate tests to xUnit.
Bump version 0.2.3.
Migrate to NetStandar2.0.
This commit is contained in:
2021-06-13 20:10:23 +02:00
parent 196131a66b
commit fa13af7f82
16 changed files with 379 additions and 532 deletions

View File

@@ -1,29 +1,28 @@
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Xunit;
namespace VAR.ExpressionEvaluator.Tests
{
[TestClass()]
public class ExpressionStringNodeTests
{
[TestMethod()]
[Fact]
public void ExpressionNumberNode__Hello()
{
IExpressionNode node = new ExpressionStringNode("Hello");
Assert.AreEqual("Hello", node.Eval(null));
Assert.Equal("Hello", node.Eval(null));
}
[TestMethod()]
[Fact]
public void ExpressionNumberNode__World()
{
IExpressionNode node = new ExpressionStringNode("World");
Assert.AreEqual("World", node.Eval(null));
Assert.Equal("World", node.Eval(null));
}
[TestMethod()]
[Fact]
public void ExpressionNumberNode__Hello_World()
{
IExpressionNode node = new ExpressionStringNode("Hello World");
Assert.AreEqual("Hello World", node.Eval(null));
Assert.Equal("Hello World", node.Eval(null));
}
}
}