public void CountPointer_Should_ReturnTheNumberOfUniqueValues_When_PassedSortedIntegerArray() { var testNumbers = new int[] { 1, 1, 1, 2, 3, 4, 4, 7, 7, 11, 21 }; var results = CountUniqueValues.CountPointer(testNumbers); Assert.That(results, Is.EqualTo(7)); }
public void CountPointer_Should_ReturnZero_When_PassedEmptyArray() { var testNumbers = new int[] { }; var results = CountUniqueValues.CountPointer(testNumbers); Assert.That(results, Is.EqualTo(0)); }
public void CountSet_Should_ReturnTheNumberOfUniqueValues_When_PassedIntegerArray() { var testNumbers = new int[] { 1, 1, 1, 1, 2 }; var results = CountUniqueValues.CountSet(testNumbers); Assert.That(results, Is.EqualTo(2)); }