public void CreateModule_Should_Call_Create_On_AuditLogRepository() { // Arrange var deserializer = new ModuleEventsDeserializer( _cohortRepositoryMock.Object, _moduleRepositoryMock.Object, _studiefaseServiceMock.Object, _competentieServiceMock.Object, _eindeisServiceMock.Object, _auditLogEntryRepository.Object ); // Act deserializer.CreateModule(Dummy); // Assert _auditLogEntryRepository.Verify(repository => repository.Create(It.IsAny <AuditLogEntry>())); }
public void CreateModule_Should_Call_CreateStudiefasen_On_StudiefaseService() { // Arrange var deserializer = new ModuleEventsDeserializer( _cohortRepositoryMock.Object, _moduleRepositoryMock.Object, _studiefaseServiceMock.Object, _competentieServiceMock.Object, _eindeisServiceMock.Object, _auditLogEntryRepository.Object ); // Act deserializer.CreateModule(Dummy); // Assert _studiefaseServiceMock.Verify(service => service.CreateStudiefasen(It.IsAny <CreateStudiefasenCommand>())); }
public void CreateModule_Should_EnsureCohortExist_On_CohortRepository() { // Arrange var deserializer = new ModuleEventsDeserializer( _cohortRepositoryMock.Object, _moduleRepositoryMock.Object, _studiefaseServiceMock.Object, _competentieServiceMock.Object, _eindeisServiceMock.Object, _auditLogEntryRepository.Object ); // Act deserializer.CreateModule(Dummy); // Assert _cohortRepositoryMock.Verify(repository => repository.EnsureCohortExist(It.IsAny <string>())); }