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 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)); }
public void TestArrayReverse() { var function = new ReverseFunction(); Assert.That(function.Evaluate(new[] {1, 2, 3}), Is.EqualTo(new[] {3, 2, 1})); }