Inheritance Hierarchy
DeltaEngine.Platforms.Tests WindowsResolverTests
Namespace: DeltaEngine.Platforms.Tests
Assembly: DeltaEngine.Platforms.Tests (in DeltaEngine.Platforms.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax
The WindowsResolverTests type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | WindowsResolverTests | Initializes a new instance of the WindowsResolverTests class |
Methods
Name | Description | |
---|---|---|
![]() | CreateWindowsResolver | |
![]() | DisposeWindowsResolver | |
![]() | RegisterNonRenderableObject | |
![]() | RegisterRenderableObject |
Examples
[TestFixtureSetUp] public void CreateWindowsResolver() { resolver = new EmptyWindowsResolver(); Assert.NotNull(resolver); }
[TestFixtureTearDown] public void DisposeWindowsResolver() { resolver.Dispose(); }
[Test, Category("Slow")] public void RegisterNonRenderableObject() { var rect = new Rectangle(Vector2D.Half, Size.Half); resolver.Register(rect); }
[Test, Category("Slow")] public void RegisterRenderableObject() { if (!StackTraceExtensions.IsStartedFromNCrunch()) return; using (var device = new MockDevice(new MockWindow())) { device.Clear(); device.Present(); resolver.Register(device); resolver.RegisterSingleton<Drawing>(); resolver.Register(new Line2D(Vector2D.One, Vector2D.Zero, Color.Red)); } }
See Also