public override void TearDown()
        {
            base.TearDown ();
            provider.Dispose ();
            provider = null;

            myMockery.Dispose ();
            myMockery = null;
        }
        public override void SetUp()
        {
            base.SetUp ();
            provider = new HistoryProvider ();

            myMockery = new Mockery ();

            TestHelper.CreateTestRepo ();
        }
        public override void TearDown()
        {
            base.TearDown ();
            provider.Dispose ();
            provider = null;

            TestHelper.RemoveTestRepo ();
        }