private ReminderDataService GetReminderDataServiceWithFakes(DatabaseConnectionFake databaseConnectionFake) { ReminderRepository repository = new ReminderRepository(databaseConnectionFake); ReminderDataService dataService = new ReminderDataService(repository); return(dataService); }
public void Init() { DatabaseConnectionFake databaseConnectionFake = new DatabaseConnectionFake(); _databaseConnection = databaseConnectionFake.GetConnection(); _ReminderDatasetProvider = ReminderDatasetProvider.SingletonInstance; _reminderDataService = GetReminderDataServiceWithFakes(databaseConnectionFake); _databaseConnection.CreateTable <Reminder>(); }
private ReminderEditViewModel GetReminderViewModelWithFakes() { DialogServiceDummy dialogService = new DialogServiceDummy(); DatabaseConnectionFake connectionService = new DatabaseConnectionFake(); ReminderRepository repository = new ReminderRepository(connectionService); ReminderDataService dataService = new ReminderDataService(repository); ReminderEditViewModel viewModel = new ReminderEditViewModel(dataService, dialogService); return(viewModel); }