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