public List <Pet> Get(string id, bool getPetsFromUserId) { return(getPetsFromUserId ?petDataAccess.FindAllByUserId(id) : new List <Pet>() { petDataAccess.GetPetStatus(id) }); }
public void AsserWhenTradingAPetBetweenUsersThePetCollecionsAreUpdated() { testPetDataAccess.SavePetStatus(petOne); testPetDataAccess.SavePetStatus(petTwo); testPetDataAccess.SavePetStatus(petThree); testPetDataAccess.TradePet(petTwo, "UserCDE456"); testPetDataAccess.FindAllByUserId("UserCDE456").Should().BeEquivalentTo(new List <Pet> { petTwo, petThree }); }