示例#1
0
        public void Update_DoesNothingWithInsufficientElapsedTime()
        {
            windowMock.Verify(m => m.Display(), Times.Never);
            renderManager.Initialize();
            renderManager.PostInitialize();
            var renderableMock = new Mock <IRenderable>();

            renderableMock.Verify(m => m.Draw(It.IsAny <RenderTarget>()), Times.Never);
            renderManager.AddRenderable(renderableMock.Object);

            renderManager.Update(0f);

            windowMock.VerifyAll();
            renderableMock.VerifyAll();
        }