public void ShouldThrowExceptionIfCantFindTraderByName() { //Arrange traderTableRepository.ContainsByName(Arg.Is <String>("Celentano")).Returns(false); //Act var traders = tradersService.GetTraderByName("Celentano"); }
public TraderEntityDB GetTraderByName(string traderName) { if (!traderTableRepository.ContainsByName(traderName)) { throw new ArgumentException($"Can`t get trader by this Name = {traderName}."); } return(traderTableRepository.GetByName(traderName)); }