public void ShouldNotCreateWithInvalidFormat(FrameDataFormat format) { Action create = () => new Frame(1, 1, format); create.Should().Throw <ArgumentOutOfRangeException>(). And.ParamName.Should().Be("dataFormat"); }
public void Init() { Width = 0; Height = 0; Stamp = 0; FrameDataFormat = 0; FrameRate = 0; FrameNum = 0; }
public void ShouldCreateValidFrames(int width, int height, FrameDataFormat format, int bpp) { using (var frame = new Frame(width, height, format)) { frame.Width.Should().Be(width); frame.Height.Should().Be(height); frame.DataFormat.Should().Be(format); frame.BytesPerPixel.Should().Be(bpp); frame.Data.Should().NotBe(IntPtr.Zero); frame.DataSize.Should().Be(width * height * bpp); } }