Example #1
0
 public void CheckNoGcodeEmptyStringShouldReturnNullBitmap()
 {
     using (var reader = new StringReader(string.Empty))
     {
         Bitmap thumbnail = GcodeThumbnailProvider.GetThumbnail(reader, 256);
         Assert.IsTrue(thumbnail == null);
     }
 }
Example #2
0
        public void GetThumbnailToBigGcode()
        {
            // Act
            var file = File.ReadAllBytes("HelperFiles/sample.gcode");

            GcodeThumbnailProvider provider = new GcodeThumbnailProvider();

            provider.Initialize(GetMockStream(file), 0);

            provider.GetThumbnail(10001, out IntPtr bitmap, out WTS_ALPHATYPE alphaType);

            Assert.IsTrue(bitmap == IntPtr.Zero);
            Assert.IsTrue(alphaType == WTS_ALPHATYPE.WTSAT_UNKNOWN);
        }
Example #3
0
        public void CheckNoGcodeNullStringShouldReturnNullBitmap()
        {
            Bitmap thumbnail = GcodeThumbnailProvider.GetThumbnail(null, 256);

            Assert.IsTrue(thumbnail == null);
        }