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>(); }
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(); }