public void TestResizeWithoutSize() { IList <int> expectedSizes = DroidResizeService.DefaultRequiredSizes; Program.Main(new[] { "resize", "--type", "droid", "--dstFolder", OutIconDir, "--srcFolder", SrcDataDir, "--prefix", "icon_", "--postfixSize", "false" }); _androidResultChecker.AssertIconsExistAndMatchSize(SrcDataDir, OutIconDir, expectedSizes, true, "icon_"); _androidResultChecker.AssertIconCount(SrcDataDir, OutIconDir, expectedSizes); }
public void TestResize() { IList <int> expectedResolutions = DroidResizeService.DefaultRequiredSizes; string expectedPrefix = "ic_"; const bool postFixSize = true; _service.Resize(SrcDataDir, OutDir, postFixSize, expectedPrefix, expectedResolutions); _resultChecker.AssertIconsExistAndMatchSize(SrcDataDir, OutDir, expectedResolutions, postFixSize, expectedPrefix); _resultChecker.AssertIconCount(SrcDataDir, OutDir, expectedResolutions); }
public void TestResize() { IList <int> expectedResolutions = new List <int>() { 48 }; _csprojFileUpdater.LoadProjectFile(SrcProjectFile); _service.Resize(SrcDataDir, OutIconDir, false, string.Empty, expectedResolutions); _csprojFileUpdater.Save(OutProjectFile); _resultChecker.AssertIconsExistAndMatchSize(SrcDataDir, OutIconDir, expectedResolutions, false, string.Empty); _resultChecker.AssertIconCount(SrcDataDir, OutIconDir, expectedResolutions); _csprojFileTester.AssertContainsIcon(OutProjectFile, new List <string> { "material_icon_addchar.png", "material_icon_alarm.png" }); _csprojFileTester.AssertContainsText(OutProjectFile, "<AndroidResource Include=\"Resources\\drawable-xxhdpi\\material_icon_addchar.png\" />"); }