Esempio n. 1
0
        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);
        }
Esempio n. 3
0
        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);
        }