public void CheckNoStlEmptyStreamShouldReturnNullBitmap() { using (var stream = new MemoryStream()) { Bitmap thumbnail = StlThumbnailProvider.GetThumbnail(stream, 256); Assert.IsTrue(thumbnail == null); } }
public void GetThumbnailToBigStl() { // Act var file = File.ReadAllBytes("HelperFiles/sample.stl"); StlThumbnailProvider provider = new StlThumbnailProvider(); 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); }
public void CheckNoStlNullStreamShouldReturnNullBitmap() { Bitmap thumbnail = StlThumbnailProvider.GetThumbnail(null, 256); Assert.IsTrue(thumbnail == null); }