public async Task CreateAsync_WhenCalled_ShouldCreate() { var item = await _resource.CreateAsync(new TicketField { Id = 101, RawTitle = "raw.title.101" }); Assert.Equal(101, item.Id); Assert.Equal("raw.title.101", item.RawTitle); }
public async Task ShouldListAllTicketFields() { var obj1 = await _resource.CreateAsync(new TicketField { RawTitle = "FuBar" }); var obj2 = await _resource.CreateAsync(new TicketField { RawTitle = "FuBar2" }); var retrievedGroups = (await _resource.GetAllAsync()).ToArray(); Assert.Equal(2, retrievedGroups.Length); Assert.Equal(JsonConvert.SerializeObject(obj1), JsonConvert.SerializeObject(retrievedGroups[0])); Assert.Equal(JsonConvert.SerializeObject(obj2), JsonConvert.SerializeObject(retrievedGroups[1])); }