public void PasswordContainsUpperLowerAndNumber(string password, bool expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act bool actual = challenger.PasswordContainsUpperLowerAndNumber(password); // Assert Assert.Equal(expected, actual); }
//[InlineData(null, false)] // Assumption: Array will not be null public void ArrayContainsAFalse(bool[] values, bool expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act bool actual = challenger.ArrayContainsAFalse(values); // Assert Assert.Equal(expected, actual); }
public void IsSumOfOddsOdd(IEnumerable <int> numbers, bool expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act bool actual = challenger.IsSumOfOddsOdd(numbers); // Assert Assert.Equal(expected, actual); }
public void LastMinusFirst(int[] numbers, int expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act int actual = challenger.LastMinusFirst(numbers); // Assert Assert.Equal(expected, actual); }
[InlineData(5, 0, 0)] // Assumption: Dividing by zero returns 0 for this method public void Divide(decimal dividend, decimal divisor, decimal expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act decimal actual = challenger.Divide(dividend, divisor); // Assert Assert.Equal(Math.Round(expected, 4), Math.Round(actual, 4)); }
public void GetLastLetterOfString(string str, char expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act char actual = challenger.GetLastLetterOfString(str); // Assert Assert.Equal(expected, actual); }
//[InlineData(null, null)] // Assumption: Array will not be null public void ChangeAllElementsToUppercase(string[] values, string[] expected) { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); // Act challenger.ChangeAllElementsToUppercase(values); // Assert Assert.Equal(values.Length, expected.Length); for (int i = 0; i < values.Length; i++) { Assert.Equal(expected[i], values[i]); } }
public void ShouldGetOddsBelow100() { // Arrange ChallengesSet03 challenger = new ChallengesSet03(); int[] odds = { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99 }; // Act int[] actual = challenger.GetOddsBelow100(); // Assert Assert.Equal(odds, actual); }