public void CreateServiceInstance_WhenParametersAreNotNull()
            {
                // Arrange
                var efRepositoryMock = new Mock <IEfRepository <Family> >();

                // Act
                var familiessService = new FamiliesService(efRepositoryMock.Object);

                // Assert
                Assert.IsNotNull(familiessService);
                Assert.IsInstanceOfType(familiessService, typeof(IFamiliesService));
            }
Ejemplo n.º 2
0
            public void GetRepositoryAll_WhenCalled()
            {
                // Arrange
                var efRepositoryMock = new Mock <IEfRepository <Family> >();

                var familiesService = new FamiliesService(efRepositoryMock.Object);

                var visit = new Visit();

                efRepositoryMock.SetupGet(r => r.All).Returns(new List <Family>().AsQueryable);

                // Act
                familiesService.GetAll();

                // Assert
                efRepositoryMock.Verify(r => r.All, Times.Once);
            }