Esempio n. 1
0
        public void BeforeTest()
        {
            var tf = new TypeFinder();

            Dr = DescriptorRegistrar.Create(tf);
            Dr.Reset();

            InspectorContainer.Current.Register <UISleuth.Reactions.SurfaceManager, DefaultSurfaceManager>();
            InspectorContainer.Current.Register <ITypeFinder, TypeFinder>();
            InspectorContainer.Current.Register <IInspectorThread, FakeInspectorThread>();
            InspectorContainer.Current.Register <ICodeLoader, FakeCodeLoader>();
            InspectorContainer.Current.Register <IScreenShot, FakeScreenShot>();
        }
Esempio n. 2
0
        public void BeforeTest()
        {
            var kernel = new StandardKernel();

            kernel.Bind <IDesignThread>().To <FakeDesignThread>();
            kernel.Bind <DesignSurfaceManager <VisualElement> >().To <XamarinDesignSurfaceManager>();
            kernel.Bind <IXenCodeLoader>().To <FakeXenCodeLoader>();
            kernel.Bind <ITypeFinder>().To <TypeFinder>();

            Dr = DescriptorRegistrar.Create(new TypeFinder());
            Dr.Reset();

            Reaction.Reset();
            Reaction.GetServices = obj => { kernel.Inject(obj); };
        }
 public void BeforeTest()
 {
     Dr = DescriptorRegistrar.Create(new TypeFinder());
     Dr.Reset();
 }