public void FilterDigitTests_WithNormalList_2() { var resultList = new List <int> { 30, 3, 33, 3333, 3 }; var resultMethod = NumbersOperations.FilterDigit(new List <int> { 30, 10, 3, 33, 3333, 1, 3 }, 3); Assert.AreEqual(resultList, resultMethod); }
public void FilterDigitTests_WithNormalList() { var resultList = new List <int> { 7, 70, 17 }; var resultMethod = NumbersOperations.FilterDigit(new List <int> { 7, 1, 2, 3, 4, 5, 6, 68, 69, 70, 15, 17 }, 7); Assert.AreEqual(resultList, resultMethod); }
public void FilterDigitTests_WithWrongDigitLess1_ThrowArgumentOutOfRangeException() => Assert.Throws <ArgumentOutOfRangeException>(() => NumbersOperations.FilterDigit(new List <int> { 1, 3, 4 }, -10));
public void FilterDigitTests_WithEmptyList_ThrowArgumentException() => Assert.Throws <ArgumentException>(() => NumbersOperations.FilterDigit(new List <int>(), 3));
public void FilterDigitTests_WithNullList_ThrowArgumentNullException() => Assert.Throws <ArgumentNullException>(() => NumbersOperations.FilterDigit(null, 3));