public bool IsNegative(int number)
        {
            var result = _mathRepositories.IsNegative(number);

    
            return (result && number<0);

        }
        [InlineData(-1000)] // sadece tek test yeterli değil mi? doğru sonuç dönmeyecek test yapılabilir mi?
        public void Negatif_sayi_sorgulandiginda_sonuc_true_donmeli(int a)
        {
            //Arrange
            _mathRepository.IsNegative(a).Returns(true);

            //Act
            //bu test de calculator manager mathrepository mock u kullanmaktadır.
            var result = _calculatorManager.IsNegative(a);

            //Assert
            result.Should().Be(true);
        }
Exemple #3
0
 public bool IsNegative(int number)
 {
     return(_mathRepositories.IsNegative(number));
 }