public void TestConstructFromFile() { using (ResourceFileKeeper keeper = new ResourceFileKeeper()) { using ( FlatGuiVisualizer visualizer = FlatGuiVisualizer.FromFile( this.mockedGraphicsDeviceService.ServiceProvider, Path.Combine(keeper.ResourcePath, "UnitTest.skin.xml") ) ) { Assert.IsNotNull(visualizer); // nonsense to avoid compiler warning } } }
public void TestThrowOnConstructFromBrokenFile() { using (ResourceFileKeeper keeper = new ResourceFileKeeper()) { Assert.Throws <ArgumentException>( delegate() { using ( FlatGuiVisualizer visualizer = FlatGuiVisualizer.FromFile( this.mockedGraphicsDeviceService.ServiceProvider, Path.Combine(keeper.ResourcePath, "BadColor.skin.xml") ) ) { } } ); } }