public void CleanupUnusedImageFiles_BookHadUnusedImages_ImagesRemoved()
{
var storage =
GetInitialStorageWithCustomHtml(
"<html><body><div class='bloom-page'><div class='marginBox'>" +
"<div style='background-image:url(\"keepme.png\")'></div>" +
"<img src='keepme2.png'></img>" +
"</div></div></body></html>");
var keepName = Environment.OSVersion.Platform == PlatformID.Win32NT ? "KeEpMe.pNg" : "keepme.png";
var keepNameImg = Environment.OSVersion.Platform == PlatformID.Win32NT ? "KeEpMe2.pNg" : "keepme2.png";
var keepTempDiv = MakeSamplePngImage(Path.Combine(_folder.Path, keepName));
var keepTempImg = MakeSamplePngImage(Path.Combine(_folder.Path, keepNameImg));
var dropmeTemp = MakeSamplePngImage(Path.Combine(_folder.Path, "dropme.png"));
storage.CleanupUnusedImageFiles();
Assert.IsTrue(File.Exists(keepTempDiv.Path));
Assert.IsTrue(File.Exists(keepTempImg.Path));
Assert.IsFalse(File.Exists(dropmeTemp.Path));
}