Example #1
0
        public void RendreUnLivre()
        {
            persistance_.Emprunts.Add(new DonnéesEmprunt {
                Identifiant = 1234,
                Actif       = true
            });
            var emprunt = new Commandes.Emprunt {
                Identifiant = 1234
            };

            bibliotheque_.CloreEmprunt(emprunt);
            var données = persistance_.Emprunts.First();

            Assert.That(données.Actif, Is.False);
        }
Example #2
0
        public void EmprunterUnLivre()
        {
            var emprunt = new Commandes.Emprunt {
                NuméroAdhérent = 23,
                Description    = "Un livre",
                DateDébut      = new DateTime(2014, 04, 22)
            };

            bibliotheque_.DémarrerEmprunt(emprunt);
            var données = persistance_.Emprunts.First();

            Assert.That(données.Identifiant, Is.GreaterThan(0));
            Assert.That(données.NuméroAdhérent, Is.EqualTo(23));
            Assert.That(données.Description, Is.EqualTo("Un livre"));
            Assert.That(données.DateDébut, Is.EqualTo(new DateTime(2014, 04, 22)));
            Assert.That(données.DateLimite, Is.EqualTo(new DateTime(2014, 05, 22)));
            Assert.That(données.Actif, Is.True);
        }