예제 #1
0
        public static async Task <LaunchGameWithSteamLegacyInfo> FakeLaunchGameWithSteamLegacy(
            this ILaunchWithSteamLegacy mediator, RealVirtualityGame game)
        {
            LaunchGameWithSteamLegacyInfo parameters = null;

            A.CallTo(() => mediator.Launch(A <LaunchGameWithSteamLegacyInfo> ._))
            .Invokes((LaunchGameWithSteamLegacyInfo x) => parameters = x)
            .ReturnsLazily(() => Task.FromResult(default(Process)));
            await game.Launch((dynamic)mediator);

            return(parameters);
        }
 public RvContentScanner(RealVirtualityGame realVirtualityGame) {
     _realVirtualityGame = realVirtualityGame;
 }