ZoomToolTests.cs 668 B

123456789101112131415161718192021
  1. using PixiEditor.Models.Tools.Tools;
  2. using PixiEditor.ViewModels;
  3. using Xunit;
  4. namespace PixiEditorTests.ModelsTests.ToolsTests
  5. {
  6. [Collection("Application collection")]
  7. public class ZoomToolTests
  8. {
  9. [StaFact]
  10. public void TestThatZoomSetsActiveDocumentZoomPercentage()
  11. {
  12. ViewModelMain vm = new ViewModelMain();
  13. vm.BitmapManager.ActiveDocument = new PixiEditor.Models.DataHolders.Document(10, 10);
  14. ZoomTool zoomTool = new ZoomTool();
  15. double zoom = 110;
  16. zoomTool.Zoom(zoom);
  17. Assert.Equal(zoom, vm.BitmapManager.ActiveDocument.ZoomPercentage);
  18. }
  19. }
  20. }