public void SettingsOutputTypeSaved()
        {
            SettingsRunner.Setup(model => model.OutputType = OutputType.Sprites).Verify("true", "sprites");
            SettingsRunner.Setup(model => model.OutputType = OutputType.Sprites).VerifyNotExists("blocks");

            SettingsRunner.Setup(model => model.OutputType = OutputType.Tiles).Verify("true", "blocks");
            SettingsRunner.Setup(model => model.OutputType = OutputType.Tiles).VerifyNotExists("sprites");
        }
 public void SettingsTransparentTilesSaved()
 {
     SettingsRunner.Setup(model => model.TransparentTiles = false).Verify("false", "transTile");
     SettingsRunner.Setup(model => model.TransparentTiles = true).Verify("true", "transTile");
 }
 public void SettingsTilesAsImageSaved()
 {
     SettingsRunner.Setup(model => model.TilesAsImage = false).Verify("false", "tilesImage");
     SettingsRunner.Setup(model => model.TilesAsImage = true).Verify("true", "tilesImage");
 }
 public void SettingsBlocksAsImageSaved()
 {
     SettingsRunner.Setup(model => model.BlocksAsImage = false).Verify("false", "blocksImage");
     SettingsRunner.Setup(model => model.BlocksAsImage = true).Verify("true", "blocksImage");
 }
 public void SettingsBinaryBlocksOutputSaved()
 {
     SettingsRunner.Setup(model => model.BinaryBlocksOutput = false).Verify("false", "binaryBlocks");
     SettingsRunner.Setup(model => model.BinaryBlocksOutput = true).Verify("true", "binaryBlocks");
 }
 public void SettingsTextFlipsSaved()
 {
     SettingsRunner.Setup(model => model.TextFlips = false).Verify("false", "textFlips");
     SettingsRunner.Setup(model => model.TextFlips = true).Verify("true", "textFlips");
 }
 public void SettingsIgnoreMirroredYSaved()
 {
     SettingsRunner.Setup(model => model.IgnoreMirroredY = false).Verify("false", "MirrorY");
     SettingsRunner.Setup(model => model.IgnoreMirroredY = true).Verify("true", "MirrorY");
 }
 public void SettingsImageFormatSaved()
 {
     SettingsRunner.Setup(model => model.ImageFormat = ImageFormat.BMP).Verify("0", "format");
     SettingsRunner.Setup(model => model.ImageFormat = ImageFormat.PNG).Verify("1", "format");
     SettingsRunner.Setup(model => model.ImageFormat = ImageFormat.JPG).Verify("2", "format");
 }
 public void SettingsTransparentFirstSaved()
 {
     SettingsRunner.Setup(model => model.TransparentFirst = false).Verify("false", "Sort");
     SettingsRunner.Setup(model => model.TransparentFirst = true).Verify("true", "Sort");
 }
 public void SettingsGridYSaved()
 {
     SettingsRunner.Setup(model => model.GridHeight = 5).Verify("5", "ySize");
     SettingsRunner.Setup(model => model.GridHeight = 64).Verify("64", "ySize");
 }
 public void SettingsGridXSaved()
 {
     SettingsRunner.Setup(model => model.GridWidth = 1).Verify("1", "xSize");
     SettingsRunner.Setup(model => model.GridWidth = 123).Verify("123", "xSize");
 }
 public void SettingsCenterPositionSaved()
 {
     SettingsRunner.Setup(model => model.CenterPosition = 0).Verify("0", "center");
     SettingsRunner.Setup(model => model.CenterPosition = 42).Verify("42", "center");
 }
 public void SettingsIgnoreTransparentSaved()
 {
     SettingsRunner.Setup(model => model.IgnoreTransparentPixels = false).Verify("false", "Transparent");
     SettingsRunner.Setup(model => model.IgnoreTransparentPixels = true).Verify("true", "Transparent");
 }
 public void SettingsIgnoreRotatedSaved()
 {
     SettingsRunner.Setup(model => model.IgnoreRotated = false).Verify("false", "Rotations");
     SettingsRunner.Setup(model => model.IgnoreRotated = true).Verify("true", "Rotations");
 }
 public void SettingsBlocksAccrossSaved()
 {
     SettingsRunner.Setup(model => model.BlocsAcross = 7).Verify("7", "across");
     SettingsRunner.Setup(model => model.BlocsAcross = 83).Verify("83", "across");
 }
 public void SettingsAccuracySaved()
 {
     SettingsRunner.Setup(model => model.Accuracy = 93).Verify("93", "accurate");
     SettingsRunner.Setup(model => model.Accuracy = 105).Verify("105", "accurate");
 }
 public void SettingsFourBitSaved()
 {
     SettingsRunner.Setup(model => model.FourBit = false).Verify("false", "fourBit");
     SettingsRunner.Setup(model => model.FourBit = true).Verify("true", "fourBit");
 }
 public void SettingsReducedSaved()
 {
     SettingsRunner.Setup(model => model.Reduced = false).Verify("false", "reduce");
     SettingsRunner.Setup(model => model.Reduced = true).Verify("true", "reduce");
 }
 public void SettingsIgnoreCopiesSaved()
 {
     SettingsRunner.Setup(model => model.IgnoreCopies = false).Verify("false", "Repeats");
     SettingsRunner.Setup(model => model.IgnoreCopies = true).Verify("true", "Repeats");
 }