コード例 #1
0
        public void DevolverEmprestimo()
        {
            emprestimo.Devolver();

            Assert.That(emprestimo, Is.Not.Null);
            Assert.That(emprestimo.DataDevolucao, Is.Not.Null);
            Assert.That(emprestimo.Status, Is.EqualTo(StatusEmprestimo.Devolvido));
        }
コード例 #2
0
        public void DadoUmEmprestimoValidoDeveDisponiblizarOJogoParaEmprestimo()
        {
            var emprestimo = new Emprestimo(amigo, jogo);

            emprestimo.Should().NotBeNull();
            emprestimo.Valid.Should().BeTrue();

            emprestimo.Devolver();

            emprestimo.DataDevolucao.HasValue.Should().BeTrue();
        }