public async Task GetPetByIdAsync_GivenExistentId_ReturnsPet() { Pet expected = BuildSamplePet(); Pet response = await _petApi.GetPetByIdAsync(PetId); Assert.IsType <Pet>(response); Assert.Equal(expected.Name, response.Name); Assert.Equal(expected.Status, response.Status); Assert.IsType <List <Tag> >(response.Tags); Assert.Equal(expected.Tags[0].Id, response.Tags[0].Id); Assert.Equal(expected.Tags[0].Name, response.Tags[0].Name); Assert.IsType <List <string> >(response.PhotoUrls); Assert.Equal(expected.PhotoUrls[0], response.PhotoUrls[0]); Assert.IsType <Category>(response.Category); Assert.Equal(expected.Category.Id, response.Category.Id); Assert.Equal(expected.Category.Name, response.Category.Name); }
public void TestGetPetByIdAsync() { PetApi petApi = new PetApi(); var task = petApi.GetPetByIdAsync(petId); Pet response = task.Result; Assert.IsInstanceOf(typeof(Pet), response); Assert.AreEqual("Csharp test", response.Name); Assert.AreEqual(Pet.StatusEnum.Available, response.Status); Assert.IsInstanceOf(typeof(List <Tag>), response.Tags); Assert.AreEqual(petId, response.Tags[0].Id); Assert.AreEqual("csharp sample tag name1", response.Tags[0].Name); Assert.IsInstanceOf(typeof(List <String>), response.PhotoUrls); Assert.AreEqual("sample photoUrls", response.PhotoUrls[0]); Assert.IsInstanceOf(typeof(Category), response.Category); Assert.AreEqual(56, response.Category.Id); Assert.AreEqual("sample category name2", response.Category.Name); }
public void TestGetPetByIdAsync() { PetApi petApi = new PetApi(); var task = petApi.GetPetByIdAsync(petId); Pet response = task.Result; Assert.IsInstanceOf <Pet> (response, "Response is a Pet"); Assert.AreEqual("Csharp test", response.Name); Assert.AreEqual(Pet.StatusEnum.Available, response.Status); Assert.IsInstanceOf <List <Tag> > (response.Tags, "Response.Tags is a Array"); Assert.AreEqual(petId, response.Tags [0].Id); Assert.AreEqual("csharp sample tag name1", response.Tags [0].Name); Assert.IsInstanceOf <List <String> > (response.PhotoUrls, "Response.PhotoUrls is a Array"); Assert.AreEqual("sample photoUrls", response.PhotoUrls [0]); Assert.IsInstanceOf <Category> (response.Category, "Response.Category is a Category"); Assert.AreEqual(56, response.Category.Id); Assert.AreEqual("sample category name2", response.Category.Name); }