예제 #1
0
        public async Task ShouldPurgeTicket()
        {
            var ticket = CreateTickets(1).First();

            Assert.Single(_ticketState);

            var jobResponse = await _resource.PurgeAsync(ticket.Id);

            Assert.NotNull(jobResponse);
            Assert.Empty(_ticketState);
        }
        public async Task ShouldPurgeTicket()
        {
            var ticket = CreateTickets(1).First();

            Assert.Equal(1, _ticketState.Count);

            var jobResponse = await _resource.PurgeAsync(ticket.Id);

            Assert.NotNull(jobResponse);
            Assert.Equal(0, _ticketState.Count);
        }
        public async Task PurgeAsync_WhenCalled_ShouldRemoveTicket()
        {
            await _resource.PurgeAsync(10);

            Assert.Null((await _resource.GetAllAsync()).SingleOrDefault(item => item.Id == 10));
        }