public void GivenACreateAction_WhenTheTicketIsValid_ThenItIsCreated()
{
var repository = new InMemoryTicketsRepository();
var controller = GetTicketsController(repository);
var ticket = new Ticket
{
Name = "name",
PhoneNumber = "phone",
Description = "description",
CreatedAt = new DateTime(1985, 8, 26)
};
controller.Create(ticket);
var tickets = repository.All();
Assert.That(tickets, Contains.Item(ticket));
}