public void TestListReverse() { var function = new ReverseFunction(); var normal = new List <int>(new[] { 1, 2, 3 }); var reversed = new List <int>(new[] { 3, 2, 1 }); Assert.That(function.Evaluate(normal), Is.EqualTo(reversed)); }
public void TestArrayReverse() { var function = new ReverseFunction(); Assert.That(function.Evaluate(new[] { 1, 2, 3 }), Is.EqualTo(new[] { 3, 2, 1 })); }
public void TestStringReverse() { var function = new ReverseFunction(); Assert.That(function.Evaluate("abc"), Is.EqualTo("cba")); }
public void TestNullReverse() { var function = new ReverseFunction(); Assert.That(function.Evaluate(null), Is.EqualTo(null)); }