Esempio n. 1
0
        public CreateFriendCommandHandler GetHandler(
            IMapper mapper = null,
            IFriendRepository repository = null,
            ILogger <CreateFriendCommandHandler> logger = null
            )
        {
            mapper ??= AutoMapperMock.GetDefaultInstance();
            repository ??= Substitute.For <IFriendRepository>();
            logger ??= Substitute.For <ILogger <CreateFriendCommandHandler> >();

            return(new CreateFriendCommandHandler(
                       mapper,
                       repository,
                       logger));
        }
        public CreateGameCommandHandler GetHandler(
            IMapper mapper = null,
            IBaseRepository <Game> repository         = null,
            ILogger <CreateGameCommandHandler> logger = null
            )
        {
            mapper ??= AutoMapperMock.GetDefaultInstance();
            repository ??= GameRepositoryMock.GetDefaultInstance();
            logger ??= Substitute.For <ILogger <CreateGameCommandHandler> >();

            return(new CreateGameCommandHandler(
                       mapper,
                       repository,
                       logger));
        }
        public DeleteFriendCommandHandler GetHandler(
            IMapper mapper = null,
            IFriendRepository repository                = null,
            INotificationContext notificationContext    = null,
            ILogger <DeleteFriendCommandHandler> logger = null
            )
        {
            mapper ??= AutoMapperMock.GetDefaultInstance();
            repository ??= Substitute.For <IFriendRepository>();
            logger ??= Substitute.For <ILogger <DeleteFriendCommandHandler> >();
            notificationContext ??= Substitute.For <INotificationContext>();

            return(new DeleteFriendCommandHandler(
                       mapper,
                       repository,
                       logger,
                       notificationContext));
        }
Esempio n. 4
0
        public PatchGameCommandHandler GetHandler(
            IMapper mapper = null,
            IBaseRepository <Game> repository        = null,
            INotificationContext notificationContext = null,
            ILogger <PatchGameCommandHandler> logger = null
            )
        {
            mapper ??= AutoMapperMock.GetDefaultInstance();
            repository ??= Substitute.For <IBaseRepository <Game> >();
            logger ??= Substitute.For <ILogger <PatchGameCommandHandler> >();
            notificationContext ??= Substitute.For <INotificationContext>();

            return(new PatchGameCommandHandler(
                       mapper,
                       repository,
                       logger,
                       notificationContext));
        }