Exemplo n.º 1
0
        public void AddShould_ThrowException_WhenPassedNullAlbum()
        {
            // Arrange
            var carRepo = new Mock <IEfRepository <Make> >();
            var uow     = new Mock <IUnitOfWork>();

            // Act
            var carsService = new MakesService(carRepo.Object, uow.Object);

            // Assert
            Assert.ThrowsException <ArgumentNullException>(() => carsService.Add(null));
        }
Exemplo n.º 2
0
        public void AddShould_NotThrow_WhenValuesAreCorrect()
        {
            // Arrange
            var makeRepo = new Mock <IEfRepository <Make> >();
            var uow      = new Mock <IUnitOfWork>();
            var make     = new Mock <Make>();
            // Act
            var makesService = new MakesService(makeRepo.Object, uow.Object);

            // Assert
            makesService.Add(make.Object);
        }