private MockedTestEngine() { Dispatcher.Setup(d => d.InvokeAsync(It.IsAny <Action>())).Callback((Action action) => action.Invoke()).Verifiable(); TypeLib.Setup(tlm => tlm.Dispose()).Verifiable(); WrapperProvider.Setup(p => p.TypeLibWrapperFromProject(It.IsAny <string>())).Returns(TypeLib.Object).Verifiable(); _fakesFactory.Setup(factory => factory.Create()).Returns(_createdFakes.Object); }
private MockedTestEngine() { Dispatcher.Setup(d => d.InvokeAsync(It.IsAny <Action>())) .Callback((Action action) => action.Invoke()) .Verifiable(); Dispatcher.Setup(d => d.StartTask(It.IsAny <Action>(), It.IsAny <TaskCreationOptions>())) .Returns((Action action, TaskCreationOptions options) => { action.Invoke(); return(Task.CompletedTask); }) .Verifiable(); TypeLib.Setup(tlm => tlm.Dispose()).Verifiable(); WrapperProvider.Setup(p => p.TypeLibWrapperFromProject(It.IsAny <string>())).Returns(TypeLib.Object).Verifiable(); _fakesFactory.Setup(factory => factory.Create()).Returns(_createdFakes.Object); }