protected override void SetUp()
        {
            base.SetUp();

            localStorageHandler = Container.Get<ILocalStorageHandler>();
            localStorageHandler.DeleteAll(LocalStorageDir);
        }
        protected override void SetUp()
        {
            base.SetUp();

            problemService = Container.Get<IProblemService>();
            featureSelector = Container.Get<IFeatureSelector>();
            localStorageHandler = Container.Get<ILocalStorageHandler>();
        }
        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);
        }
        protected override void SetUp()
        {
            base.SetUp();

            problemService = Container.Get<IProblemService>();
            localStorageHandler = Container.Get<ILocalStorageHandler>();
            classifierEvaluator = Container.Get<IClassifierEvaluator>();
            classifierBuilder = Container.Get<IClassifierBuilder>();
        }