public void DeveRetornarSucessoQuandoAdicionarAssinatura() { var subscription = new Assinatura(null); var payment = new PagamentoPaypal(_email, "12345678", DateTime.Now, DateTime.Now.AddDays(5), 10, 10, "Wayne Industries ACME", _document, _address); subscription.AdicionarPagamento(payment); _student.AdicionaAssinatura(subscription); Assert.IsTrue(_student.Valid); }
public void DeveRetornarErroQuandoTiverAssinaturaAtiva() { var subscription = new Assinatura(null); var payment = new PagamentoPaypal(_email, "12345678", DateTime.Now, DateTime.Now.AddDays(5), 10, 10, "Wayne Industries ACME", _document, _address); subscription.AdicionarPagamento(payment); _student.AdicionaAssinatura(subscription); _student.AdicionaAssinatura(subscription); //Green(2) Assert.IsTrue(_student.Invalid); //Red (1) //Assert.Fail(); }