public void ReturnStatusNotFound_WhenSubscriberResourceDoesNotExist()
        {
            // Arrange
            var tournamentRepositoryFake = new Mock <ITournamentRepository>();
            var mapper = Helper.SetupMapper();

            tournamentRepositoryFake.Setup(p => p.Get(It.IsAny <Guid>())).Returns(new Tournament());
            tournamentRepositoryFake.Setup(p => p.GetSubscriber(It.IsAny <Guid>(), It.IsAny <Guid>())).Returns <Subscriber>(null);
            var gameLogicFake           = new Mock <IGameLogic>();
            var tournamnetLogicFake     = new Mock <ITournamentLogic>();
            var tournamentBroadcastFake = new Mock <ITournamentBroadcast>();
            var tournamentController    = new TournamentController(tournamentRepositoryFake.Object, mapper, gameLogicFake.Object, tournamnetLogicFake.Object, tournamentBroadcastFake.Object);

            // Act
            var actionResult = tournamentController.GetTournamentSubscriber(new Guid(), new Guid());

            // Assert
            Assert.IsType <NotFoundResult>(actionResult);
        }