Example #1
0
        public void DeveRetornarSuccessoQuandoNaoTemSubscriptionAtiva()
        {
            var payment = new PayoalPayment("1234567",
                                            DateTime.Now,
                                            DateTime.Now.AddDays(5),
                                            10,
                                            10,
                                            _document,
                                            "Onwer",
                                            _address,
                                            _email);

            _subscription.AddPayment(payment);
            _student.AddSubscription(_subscription);
        }
Example #2
0
        public void DeveRetornarErroQuandoASubscriptionEstiverAtiva()
        {
            var payment = new PayoalPayment("1234567",
                                            DateTime.Now,
                                            DateTime.Now.AddDays(5),
                                            10,
                                            10,
                                            _document,
                                            "Onwer",
                                            _address,
                                            _email);

            _subscription.AddPayment(payment);
            _student.AddSubscription(_subscription);
            _student.AddSubscription(_subscription);

            Assert.IsTrue(_student.Invalid);
        }