public void CalcularRoyaltiesQuandoOFaturamentoMaiorQue10000()
        {
            int mes = 4;
            int ano = 2017;

            decimal totalRoyalties = 1880.28m;


            IRepositorioVendas repository = Substitute.For <IRepositorioVendas>();

            repository.GetVendas(mes, ano).Returns(new List <decimal>()
            {
                10001.50m
            });

            var calculoRoyalties = new CalculoRoyalties(repository);

            decimal resultado = calculoRoyalties.Calcular(mes, ano);

            Assert.AreEqual(totalRoyalties, resultado);
        }
 public CalculoRoyalties(IRepositorioVendas repositoryVendas)
 {
     this.repositoryVendas = repositoryVendas;
 }
 public void inicializaMocks()
 {
     repository = Substitute.For <IRepositorioVendas>();
 }