diff --git a/src/Bonsai.Scripting.Expressions.Tests/Bonsai.Scripting.Expressions.Tests.csproj b/src/Bonsai.Scripting.Expressions.Tests/Bonsai.Scripting.Expressions.Tests.csproj index 0e1a08c..2723e7c 100644 --- a/src/Bonsai.Scripting.Expressions.Tests/Bonsai.Scripting.Expressions.Tests.csproj +++ b/src/Bonsai.Scripting.Expressions.Tests/Bonsai.Scripting.Expressions.Tests.csproj @@ -5,9 +5,9 @@ - - - + + + diff --git a/src/Bonsai.Scripting.Expressions.Tests/ExpressionScriptingTests.cs b/src/Bonsai.Scripting.Expressions.Tests/ExpressionScriptingTests.cs index b6f5d75..2d41330 100644 --- a/src/Bonsai.Scripting.Expressions.Tests/ExpressionScriptingTests.cs +++ b/src/Bonsai.Scripting.Expressions.Tests/ExpressionScriptingTests.cs @@ -24,7 +24,7 @@ async Task AssertExpressionTransform(string expression, TSourc Assert.AreEqual(expected, result); } - [DataTestMethod] + [TestMethod] [DataRow("it", 42, 42)] [DataRow("it * 2", 21, 42)] [DataRow("Single(it)", 42, 42f)] @@ -38,6 +38,7 @@ async Task AssertExpressionTransform(string expression, TSourc [DataRow("new[] { it }", 42, new[] { 42 })] [DataRow("new[] { it }.Select(x => x * 2).ToArray()", 21, new[] { 42 })] [DataRow("np(string(null).Length) ?? it", 42, 42)] + [DataRow("DayOfWeek(it + 1)", DayOfWeek.Monday, DayOfWeek.Tuesday)] public Task TestExpressionTransform(string expression, TSource value, TResult expected) { return AssertExpressionTransform(expression, value, expected); @@ -52,7 +53,7 @@ public Task TestExpressionTransform(string expression, TSource [TestMethod] public Task TestObjectExpression() => AssertExpressionTransform("object(it)", 42, (object)42); - [DataTestMethod] + [TestMethod] [DataRow("single(it)", 42, 42f)] [DataRow("int64?(it).hasvalue", 42, true)] [DataRow("math.pi", 42, Math.PI)] @@ -69,7 +70,7 @@ public Task TestCasingCompatibility(string expression, TSource return AssertExpressionTransform(expression, value, expected); } - [DataTestMethod] + [TestMethod] [DataRow("")] [DataRow("string(it)")] public Task TestInvalidExpression(string expression) diff --git a/src/Bonsai.Scripting.Expressions/Bonsai.Scripting.Expressions.csproj b/src/Bonsai.Scripting.Expressions/Bonsai.Scripting.Expressions.csproj index 8f09185..d3895d2 100644 --- a/src/Bonsai.Scripting.Expressions/Bonsai.Scripting.Expressions.csproj +++ b/src/Bonsai.Scripting.Expressions/Bonsai.Scripting.Expressions.csproj @@ -5,6 +5,6 @@ - + \ No newline at end of file