Esempio n. 1
0
        public void CreateCompetentieMatrix_Should_Return_Typeof_CompetentieMatrix()
        {
            // Arrange
            var service = new NiveauMatrixService(
                _loggerMock.Object,
                _architectuurRepositoryMock.Object,
                _activiteitRepositoryMock.Object
                );

            // Act
            var result = service.CreateCompetentieMatrix(_competenties);

            // Assert
            Assert.IsInstanceOfType(result, typeof(Matrix <int>));
        }
Esempio n. 2
0
        public void CreateCompetentieMatrix_Should_Call_GetAllActiviteitNamen_On_ActiviteitRepository()
        {
            // Arrange
            var service = new NiveauMatrixService(
                _loggerMock.Object,
                _architectuurRepositoryMock.Object,
                _activiteitRepositoryMock.Object
                );

            // Act
            var result = service.CreateCompetentieMatrix(_competenties);

            // Assert
            _activiteitRepositoryMock.Verify(repository => repository.GetAllActiviteitNamen());
        }
Esempio n. 3
0
        public void CreateCompetentieMatrix_Should_Build_Correct_Matrix()
        {
            // Arrange
            var service = new NiveauMatrixService(
                _loggerMock.Object,
                _architectuurRepositoryMock.Object,
                _activiteitRepositoryMock.Object
                );

            // Act
            var result = service.CreateCompetentieMatrix(_competenties);

            // Assert
            Assert.AreEqual(3, result.Cells[0][0].Value);
        }