Exemplo n.º 1
0
        public void Setup()
        {
            // MockBehavior.Strict requires all methods of mocked class to be
            // implemented.
            // DefaultValue.Mock when mock is created with properties, always create
            // mocks of the necessary items instead of just setting them to null.
            NinjectSettings vSettings = new NinjectSettings();

            vSettings.SetMockBehavior(IoCUnitTest.MockInstanceFactory.DefaultMockBehavior);
            MoqMockingKernel vKernel         = new MoqMockingKernel(vSettings);
            MockRepository   vMockRepository = vKernel.MockRepository;

            vMockRepository.DefaultValue = DefaultValue.Mock;
            MockInstanceFactory          = new MockInstanceFactory(vKernel);
        }
Exemplo n.º 2
0
 public void TearDown()
 {
     MockInstanceFactory.VerifyAll();
     MockInstanceFactory = null;
 }