BoxingViewportAdapterTests.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //using Microsoft.Xna.Framework.Graphics;
  2. //using MonoGame.Extended.ViewportAdapters;
  3. //using Xunit;
  4. //namespace MonoGame.Extended.Tests.ViewportAdapters
  5. //{
  6. //
  7. // public class BoxingViewportAdapterTests
  8. // {
  9. // [Fact]
  10. // public void BoxingViewportAdapter_Letterbox_Test()
  11. // {
  12. // var gameWindow = new MockGameWindow();
  13. // var graphicsDevice = TestHelper.CreateGraphicsDevice();
  14. // var viewportAdapter = new BoxingViewportAdapter(gameWindow, graphicsDevice, 800, 480);
  15. // graphicsDevice.Viewport = new Viewport(0, 0, 1024, 768);
  16. // viewportAdapter.Reset();
  17. // Assert.Equal(1024, graphicsDevice.Viewport.Width);
  18. // Assert.Equal(614, graphicsDevice.Viewport.Height);
  19. // Assert.Equal(BoxingMode.Letterbox, viewportAdapter.BoxingMode);
  20. // }
  21. // [Fact]
  22. // public void BoxingViewportAdapter_Pillarbox_Test()
  23. // {
  24. // var gameWindow = new MockGameWindow();
  25. // var graphicsDevice = TestHelper.CreateGraphicsDevice();
  26. // var viewportAdapter = new BoxingViewportAdapter(gameWindow, graphicsDevice, 800, 480);
  27. // graphicsDevice.Viewport = new Viewport(0, 0, 900, 500);
  28. // viewportAdapter.Reset();
  29. // Assert.Equal(833, graphicsDevice.Viewport.Width);
  30. // Assert.Equal(500, graphicsDevice.Viewport.Height);
  31. // Assert.Equal(BoxingMode.Pillarbox, viewportAdapter.BoxingMode);
  32. // }
  33. // }
  34. //}