public void ReturnAnErrorResultWhenCallingCreatePlayer() { this.mockPlayerRepository.Setup(x => x.CreatePlayer(It.IsAny <Player>())).Returns(Result.Fail <string>("Error")); var handler = new CreatePlayerCommandHandler(this.mockPlayerRepository.Object, this.mockTeamsRepository.Object, this.mockPositionsRepository.Object); var barcode = handler.CreatePlayer(command); Assert.IsTrue(barcode.IsFailure); }
public void CreateAPlayer() { this.mockPlayerRepository.Setup(x => x.CreatePlayer(It.IsAny <Player>())).Returns(Result.Ok("Record saved.")); var handler = new CreatePlayerCommandHandler(this.mockPlayerRepository.Object, this.mockTeamsRepository.Object, this.mockPositionsRepository.Object); var barcode = handler.CreatePlayer(command); Assert.IsTrue(barcode.IsSuccess); }