public void FewMembersCategorizingTest() { // arrange string[] expected = new string[] { "Open", "Open", "Senior", "Open", "Open", "Senior" }; int[][] data = new int[][] { new int[] { 18, 20 }, new int[] { 45, 2 }, new int[] { 61, 12 }, new int[] { 37, 6 }, new int[] { 21, 21 }, new int[] { 78, 9 } }; // act IEnumerable <string> actual = CategorizeNewMember.OpenOrSenior(data); // assert Assert.Equal(expected, actual); }
public void DafaultTest() { // arrange var expected = new List <string>(); int[][] data = new int[][] { }; // act IEnumerable <string> actual = CategorizeNewMember.OpenOrSenior(data); // assert Assert.Equal(expected, actual); }
public void SampleTest() { Assert.AreEqual(new[] { "Open", "Senior", "Open", "Senior" }, CategorizeNewMember.OpenOrSenior(new[] { new[] { 45, 12 }, new[] { 55, 21 }, new[] { 19, 2 }, new[] { 104, 20 } })); Assert.AreEqual(new[] { "Open", "Open", "Open", "Open" }, CategorizeNewMember.OpenOrSenior(new[] { new[] { 3, 12 }, new[] { 55, 1 }, new[] { 91, -2 }, new[] { 54, 23 } })); Assert.AreEqual(new[] { "Senior", "Open", "Open", "Open" }, CategorizeNewMember.OpenOrSenior( new[] { new[] { 59, 12 }, new[] { 45, 21 }, new[] { -12, -2 }, new[] { 12, 12 } })); }
private static void AssertResultIsValid(int[][] input, string[] expected) { var result = CategorizeNewMember.OpenOrSenior(input); Assert.Equal(expected, result); }