public void SetUp() { this.loggerMock = TestUtilities.GetMockLogger(); this.auditManagerMock = new Mock <IExternalAuditLogObjectManager>(); this.auditLogObjectManagerFactoryMock = new Mock <IAuditLogObjectManagerFactory>(MockBehavior.Strict); this.auditLogObjectManagerFactoryMock.Setup(m => m.GetManager()).Returns(auditManagerMock.Object); this.dataGridConditionBuilderMock = new Mock <IDataGridConditionBuilder>(MockBehavior.Strict); this.dataGridResponseAuditMapperMock = new Mock <IDataGridResponseAuditMapper>(MockBehavior.Strict); this.dataGridService = new DataGridService(auditLogObjectManagerFactoryMock.Object, this.dataGridConditionBuilderMock.Object, this.dataGridResponseAuditMapperMock.Object, this.loggerMock.Object); }
public ViewModelBase() { _rooms = new ObservableCollection <Room>(); _comboBox = new List <string>(); dataGridService = new DataGridService(); accommodationService = new AccommodationService(); guestService = new GuestService(); roomService = new RoomService(); }
public static DataGridWorkspaceAuditService SetUpWorkspaceAuditService(IAuditLogObjectManagerFactory auditLogObjectManagerFactory) { var connectionFactory = TestUtilities.GetIntegrationConnectionFactory(); var loggerMock = TestUtilities.GetMockLogger(); var dataGridService = new DataGridService(auditLogObjectManagerFactory, new DataGridConditionBuilder(), new DataGridResponseAuditMapper(loggerMock.Object), loggerMock.Object); var artifactRepository = new ArtifactRepository(connectionFactory); var dataGridSettingsService = new DataGridSettingsService(artifactRepository, loggerMock.Object); var hourRepository = new HourRepository(connectionFactory); var dataGridWorkspaceAuditService = new DataGridWorkspaceAuditService(dataGridSettingsService, artifactRepository, dataGridService, hourRepository); return(dataGridWorkspaceAuditService); }