public T Create <T>(ILaunchWith <T> game) where T : class, IGameLauncher
 {
     if (game == null)
     {
         throw new ArgumentNullException(nameof(game));
     }
     return(default(T));
 }
Beispiel #2
0
        public static IGameLauncherFactory GameLauncher <T>(ILaunchWith <T> game, T launcher)
            where T : class, IGameLauncher
        {
            var factory = A.Fake <IGameLauncherFactory>();

            A.CallTo(() => factory.Create(game))
            .Returns(launcher);
            return(factory);
        }
Beispiel #3
0
 public T Create <T>(ILaunchWith <T> game) where T : class, IGameLauncher => _depResolver.GetInstance <T>();
Beispiel #4
0
 public T Create <T>(ILaunchWith <T> game) where T : class, IGameLauncher => GetInstance <T>();