public void SetFilpY_ShouldSetFlipY() { var eglSurfaceHolder = new EglSurfaceHolder(); eglSurfaceHolder.SetFlipY(true); Assert.True(eglSurfaceHolder.FlipY()); }
public void isDisposed_ShouldReturnTrue_When_AlreadyDisposed() { var eglSurfaceHolder = new EglSurfaceHolder(); eglSurfaceHolder.Dispose(); Assert.True(eglSurfaceHolder.isDisposed); }
public void Ctor_ShouldInstantiatePacket_When_CalledWithValue() { var eglSurfaceHolder = new EglSurfaceHolder(); var packet = new EglSurfaceHolderPacket(eglSurfaceHolder); Assert.True(eglSurfaceHolder.isDisposed); Assert.True(packet.ValidateAsType().ok); Assert.AreEqual(packet.Timestamp(), Timestamp.Unset()); }
public void Get_ShouldReturnEglSurfaceHolder_When_DataIsNotEmpty() { var eglSurfaceHolder = new EglSurfaceHolder(); eglSurfaceHolder.SetFlipY(true); var packet = new EglSurfaceHolderPacket(eglSurfaceHolder); var value = packet.Get(); Assert.False(value.OwnsResource()); Assert.True(value.FlipY()); }
void ExpectSetSurfaceOk(IntPtr surface) { var eglSurfaceHolder = new EglSurfaceHolder(); var glCalculatorHelper = new GlCalculatorHelper(); glCalculatorHelper.InitializeForTest(GpuResources.Create().ConsumeValueOrDie()); var status = glCalculatorHelper.RunInGlContext(() => { var glContext = GlContext.GetCurrent(); eglSurfaceHolder.SetSurface(surface, glContext); return(Status.Ok()); }); Assert.True(status.ok); }
public void isDisposed_ShouldReturnFalse_When_NotDisposedYet() { var eglSurfaceHolder = new EglSurfaceHolder(); Assert.False(eglSurfaceHolder.isDisposed); }
public void Ctor_ShouldInstantiateEglSurfaceHolder() { var eglSurfaceHolder = new EglSurfaceHolder(); Assert.False(eglSurfaceHolder.FlipY()); }