Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 public void FilterDigitTests_WithWrongDigitLess1_ThrowArgumentOutOfRangeException()
 => Assert.Throws <ArgumentOutOfRangeException>(() => NumbersOperations.FilterDigit(new List <int> {
     1, 3, 4
 }, -10));
Exemple #4
0
 public void FilterDigitTests_WithEmptyList_ThrowArgumentException()
 => Assert.Throws <ArgumentException>(() => NumbersOperations.FilterDigit(new List <int>(), 3));
Exemple #5
0
 public void FilterDigitTests_WithNullList_ThrowArgumentNullException()
 => Assert.Throws <ArgumentNullException>(() => NumbersOperations.FilterDigit(null, 3));