private void AssertWithScreenshot()
{
var name = GetType().Name;
var expected = name + "_expected.bmp";
var actual = name + "_actual.bmp";
if (File.Exists(expected))
{
RenderWindow.TakeScreenshot(actual);
Assert.IsTrue(ImageComparer.Compare(expected, actual));
}
else
{
RenderWindow.TakeScreenshot(expected);
}
Application.Exit();
}