SmallEmbeddingImageTest.cs 798 Bytes
Newer Older
Andreas Niedermair's avatar
Andreas Niedermair committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace Svg.UnitTests
{
  /// <summary>
  ///   Test Class of rendering SVGs with a large embedded image
  ///   Based on Issue 225
  /// </summary>
  /// <remarks>
  ///   Test use the following embedded resources:
  ///   - Issue225_LargeUri\Speedometer.svg
  /// </remarks>
  [TestClass]
  public class SmallEmbeddingImageTest : SvgTestHelper
  {
    protected override string TestResource
    {
      get
      {
        return this.GetFullResourceString("hotfix_image_data_uri.Speedometer.svg");
      }
    }

    protected override int ExpectedSize
    {
      get
      {
        return 160000;
      }
    }

    [TestMethod]
    public void TestImageIsRendered()
    {
      this.LoadSvg(this.GetXMLDocFromResource());
    }
  }
}