コード例 #1
0
        public CalculoNSubstitute()
        {
            _mock = Substitute.For <ICalculo>();

            _mock.Somar(10, 10).Returns(20);
            _mock.Multiplicar(10, 10).Returns(100);
            _mock.Dividir(10, 0).Returns(double.NaN);
            _mock.Subtrair(10, 100).Returns(-90);
            _mock.VerificaSeEPar(20).Returns(true);
            _mock.VerificaSeEPar(21).Returns(false);
        }
コード例 #2
0
 public void MultiplicarTesteNSubstitute()
 {
     Assert.Equal(100, _mock.Multiplicar(10, 10));
 }
コード例 #3
0
 public void Multiplicar(double a, double b)
 {
     Console.WriteLine($"O resultado da multiplicação de {a} * {b} é : {_calcular.Multiplicar(a, b)}");
 }