public void LastUniqueIndex(string str, int expected) { // Arrange ChallengesSet06 challenger = new ChallengesSet06(); // Act int actual = challenger.IndexOfLastUniqueLetter(str); // Assert Assert.Equal(expected, actual); }
public void IsPrimeNumber(int number, bool expected) { // Arrange ChallengesSet06 challenger = new ChallengesSet06(); // Act bool actual = challenger.IsPrimeNumber(number); // Assert Assert.Equal(expected, actual); }
public void CollectionContainsWord(IEnumerable <string> words, string word, bool ignoreCase, bool expected) { // Arrange ChallengesSet06 challenger = new ChallengesSet06(); // Act bool actual = challenger.CollectionContainsWord(words, word, ignoreCase); // Assert Assert.Equal(expected, actual); }
public void MaxConsecutiveCount(int[] numbers, int expected) { // Arrange ChallengesSet06 challenger = new ChallengesSet06(); // Act int actual = challenger.MaxConsecutiveCount(numbers); // Assert Assert.Equal(expected, actual); }
public void GetEveryNthElement_List(double[] numbers, int n, double[] expected) { // Arrange ChallengesSet06 challenger = new ChallengesSet06(); List <double> numbersAsList = numbers == null ? null : new List <double>(numbers); // Act double[] actual = challenger.GetEveryNthElement(numbersAsList, n); // Assert Assert.Equal(expected.Length, actual.Length); for (int i = 0; i < expected.Length; i++) { Assert.Equal(Math.Round(expected[i], 4), Math.Round(actual[i], 4)); } }