public void SetUp() { displayMode = ScreenSpace.Current.Viewport.Aspect >= 1.0f ? Orientation.Landscape : Orientation.Portrait; mockResolver = new MockResolver(); mockKeyboard = mockResolver.Resolve <MockKeyboard>(); mockMouse = mockResolver.Resolve <MockMouse>(); mockTouch = mockResolver.Resolve <MockTouch>(); content = new JewelBlocksContent(); game = new Game(Resolve <Window>()); }
public void SetUp() { displayMode = ScreenSpace.Current.Viewport.Aspect >= 1.0f ? Orientation.Landscape : Orientation.Portrait; mockResolver = new MockResolver(); mockKeyboard = mockResolver.Resolve<MockKeyboard>(); mockMouse = mockResolver.Resolve<MockMouse>(); mockTouch = mockResolver.Resolve<MockTouch>(); content = new JewelBlocksContent(); game = new Game(Resolve<Window>()); }
public void RegisterAfterInitializationThrows() { Assert.IsFalse(resolver.IsInitialized); resolver.Register(typeof(A)); resolver.Resolve <A>(); Assert.IsTrue(resolver.IsInitialized); Assert.Throws <Resolver.UnableToRegisterMoreTypesAppAlreadyStarted>( () => resolver.Register(typeof(B))); Assert.Throws <Resolver.UnableToRegisterMoreTypesAppAlreadyStarted>( () => resolver.RegisterSingleton(typeof(C))); }