public void GetAllTicketTypes() { TicketTypeCollection ticketTypes = TestSetup.KayakoApiService.Tickets.GetTicketTypes(); Assert.IsNotNull(ticketTypes, "No ticket types were returned"); Assert.IsNotEmpty(ticketTypes, "No ticket types were returned"); }
public TicketType GetTicketType(int ticketTypeId) { string apiMethod = String.Format("/Tickets/TicketType/{0}", ticketTypeId); TicketTypeCollection ticketTypes = Connector.ExecuteGet <TicketTypeCollection>(apiMethod); if (ticketTypes != null && ticketTypes.Count > 0) { return(ticketTypes[0]); } return(null); }
public void GetTicketType() { TicketTypeCollection ticketTypes = TestSetup.KayakoApiService.Tickets.GetTicketTypes(); Assert.IsNotNull(ticketTypes, "No ticket types were returned"); Assert.IsNotEmpty(ticketTypes, "No ticket types were returned"); TicketType randomTicketTypeToGet = ticketTypes[new Random().Next(ticketTypes.Count)]; Trace.WriteLine("GetTicketType using ticket type id: " + randomTicketTypeToGet.Id); TicketType ticketType = TestSetup.KayakoApiService.Tickets.GetTicketType(randomTicketTypeToGet.Id); CompareTicketTypes(ticketType, randomTicketTypeToGet); }