コード例 #1
0
        public void GetAll_ShouldReturnAllArtikelen()
        {
            // Arrange
            BevestigdeBestelling bevestigdeBestelling1 = new BevestigdeBestellingBuilder().SetDummy().Create();
            BevestigdeBestelling bevestigdeBestelling2 = new BevestigdeBestellingBuilder().SetDummy().Create();

            _context.BevestigdeBestellingen.Add(bevestigdeBestelling1);
            _context.BevestigdeBestellingen.Add(bevestigdeBestelling2);
            _context.SaveChanges();

            // Act
            List <BevestigdeBestelling> result = _target.GetAll().OrderBy(r => r.Besteldatum).ToList();

            // Assert
            Assert.AreEqual(2, result.Count);
            Assert.IsTrue(bevestigdeBestelling1.IsEqual(result[0]));
            Assert.IsTrue(bevestigdeBestelling2.IsEqual(result[1]));
        }
        public void GetAll_ShouldReturnAllArtikelen()
        {
            // Arrange
            Bestelling bestelling1 = new BestellingBuilder().SetDummy().Create();
            Bestelling bestelling2 = new BestellingBuilder().SetDummy().Create();

            _context.Bestellingen.Add(bestelling1);
            _context.Bestellingen.Add(bestelling2);
            _context.SaveChanges();

            var dataMapper = new BestellingDataMapper(_context);

            // Act
            List <Bestelling> result = dataMapper.GetAll().ToList();

            // Assert
            Assert.AreEqual(2, result.Count);
            Assert.IsTrue(bestelling1.IsEqual(result[0]));
            Assert.IsTrue(bestelling2.IsEqual(result[1]));
        }
コード例 #3
0
        public void GetAll_ShouldReturnAllBestellingen()
        {
            // Arrange
            Bestelling bestelling1 = new BestellingBuilder().SetDummy().Create();
            Bestelling bestelling2 = new BestellingBuilder().SetDummy().Create();

            _betaalContext.Bestellingen.Add(bestelling1);
            _betaalContext.Bestellingen.Add(bestelling2);
            _betaalContext.SaveChanges();

            var dataMapper = new BestellingDataMapper(_betaalContext);

            // Act
            List <Bestelling> result = dataMapper.GetAll().ToList();

            // Assert
            Assert.AreEqual(2, result.Count);
            Assert.AreEqual(bestelling1.BestelRegels.Count, result[0].BestelRegels.Count);
            Assert.AreEqual(bestelling2.BestelRegels.Count, result[1].BestelRegels.Count);
            Assert.AreEqual(bestelling1.Besteldatum, result[0].Besteldatum);
            Assert.AreEqual(bestelling2.Besteldatum, result[1].Besteldatum);
        }