public void GetAll_ShouldReturnAllAppliesFromDatabase_WhickAreNotDeleted()
        {
            // Arrange
            var mockedEfRepository = new Mock <IEfRepository <Applies> >();
            var mockedSaveContext  = new Mock <ISaveContext>();

            mockedEfRepository.Setup(x => x.All);

            var service = new AppliesService(mockedEfRepository.Object, mockedSaveContext.Object);

            // Act
            var result = service.GetAll();

            // Assert
            mockedEfRepository.Verify(x => x.All, Times.Once);
        }
        public void Add_ShouldAddApplyInfo()
        {
            // Arrange
            var mockedEfRepository = new Mock <IEfRepository <Applies> >();
            var mockedSaveContext  = new Mock <ISaveContext>();

            var apply = new Applies();

            mockedEfRepository.Setup(x => x.Update(apply));
            mockedSaveContext.Setup(x => x.Commit());

            var service = new AppliesService(mockedEfRepository.Object, mockedSaveContext.Object);

            // Act
            service.Add(apply);

            // Assert
            mockedEfRepository.Verify(x => x.Add(apply), Times.Once);
            mockedSaveContext.Verify(x => x.Commit(), Times.Once);
        }
Example #3
0
 public AppliesController()
 {
     this.service = new AppliesService();
 }