protected override void SetUp() { base.SetUp(); settingsProvider = NewMock<ISettingsProvider>(); localStorageHandler = NewMock<ILocalStorageHandler>(); using (mocks.Record()) { settingsProvider.Expect(f => f.Get<string>(SettingsKeys.ProblemRepositoryDir)).Return(TestDir); } localStorageRepository = new ProblemRepository(localStorageHandler, settingsProvider); }