Browse Source

Fix failing tests.

pull/1929/head
Steven Kirk 8 years ago
parent
commit
62a5b66228
  1. 15
      tests/Avalonia.Visuals.UnitTests/Rendering/RenderLoopTests.cs

15
tests/Avalonia.Visuals.UnitTests/Rendering/RenderLoopTests.cs

@ -19,14 +19,13 @@ namespace Avalonia.Visuals.UnitTests.Rendering
bool inDispatcher = false; bool inDispatcher = false;
dispatcher.Setup( dispatcher.Setup(
d => d.InvokeAsync(It.IsAny<Action>(), DispatcherPriority.Render)) d => d.Post(It.IsAny<Action>(), DispatcherPriority.Render))
.Callback((Action a, DispatcherPriority _) => .Callback((Action a, DispatcherPriority _) =>
{ {
inDispatcher = true; inDispatcher = true;
a(); a();
inDispatcher = false; inDispatcher = false;
}) });
.Returns(Task.CompletedTask);
var timer = new Mock<IRenderTimer>(); var timer = new Mock<IRenderTimer>();
@ -71,14 +70,13 @@ namespace Avalonia.Visuals.UnitTests.Rendering
var dispatcher = new Mock<IDispatcher>(); var dispatcher = new Mock<IDispatcher>();
bool inDispatcher = false; bool inDispatcher = false;
dispatcher.Setup( dispatcher.Setup(
d => d.InvokeAsync(It.IsAny<Action>(), DispatcherPriority.Render)) d => d.Post(It.IsAny<Action>(), DispatcherPriority.Render))
.Callback((Action a, DispatcherPriority _) => .Callback((Action a, DispatcherPriority _) =>
{ {
inDispatcher = true; inDispatcher = true;
a(); a();
inDispatcher = false; inDispatcher = false;
}) });
.Returns(Task.CompletedTask);
var timer = new Mock<IRenderTimer>(); var timer = new Mock<IRenderTimer>();
var loop = new RenderLoop(timer.Object, dispatcher.Object); var loop = new RenderLoop(timer.Object, dispatcher.Object);
@ -100,9 +98,8 @@ namespace Avalonia.Visuals.UnitTests.Rendering
{ {
var dispatcher = new Mock<IDispatcher>(); var dispatcher = new Mock<IDispatcher>();
dispatcher.Setup( dispatcher.Setup(
d => d.InvokeAsync(It.IsAny<Action>(), DispatcherPriority.Render)) d => d.Post(It.IsAny<Action>(), DispatcherPriority.Render))
.Callback((Action a, DispatcherPriority _) => a()) .Callback((Action a, DispatcherPriority _) => a());
.Returns(Task.CompletedTask);
var timer = new Mock<IRenderTimer>(); var timer = new Mock<IRenderTimer>();
var loop = new RenderLoop(timer.Object, dispatcher.Object); var loop = new RenderLoop(timer.Object, dispatcher.Object);

Loading…
Cancel
Save