Esempio n. 1
0
 public void ValorDoSeloOuroComDataAtrasadaEmTresDias()
 {
     Jogo jogo = new Jogo();
     jogo.Selo = Selo.Ouro;
     jogo.DataDevolucao = DateTime.Now.AddDays(-3);
     var valorEsperado = 30;
     Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao());
 }
Esempio n. 2
0
 public void ValorDeJogoComSeloBronzeEh5()
 {
     Jogo jogo = new Jogo();
     jogo.Selo = Selo.Bronze;
     jogo.DataDevolucao = DateTime.Now;
     var valorEsperado = 5;
     Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao());
 }
Esempio n. 3
0
 public void ValorDeJogoComSeloPrataEh10()
 {
     Jogo jogo = new Jogo();
     jogo.Selo = Selo.Prata;
     jogo.DataDevolucao = DateTime.Now;
     var valorEsperado = 10;
     Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao());
 }
Esempio n. 4
0
 public void ValorBronzeComAtrasoDeUmDia()
 {
     Jogo jogo = new Jogo();
     jogo.Selo = Selo.Bronze;
     jogo.DataDevolucao = DateTime.Now.AddDays(-1);
     var valorEsperado = 10;
     Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao());
 }