Ejemplo n.º 1
0
        public void Constructor_Should_Throw_NullReferenceException_When_Message_Is_Empty()
        {
            //Arrange
            var ticketBuilder = new TicketTestBuilder().WithMessage("");

            //Act
            Action ticketConstruction = () => ticketBuilder.Build();

            //Assert
            ticketConstruction.Should().Throw <NullReferenceException>();
        }
Ejemplo n.º 2
0
        public void Constructor_Should_Construct_Ticket_Properly()
        {
            //Arrange
            var ticketBuilder = new TicketTestBuilder();

            //Act
            var ticket = ticketBuilder.Build();

            //Assert
            ticket.Id.DbId.Should().Be(ticketBuilder.Id.DbId);
            ticket.SchoolId.Value.Should().Be(ticketBuilder.SchoolId.Value);
            ticket.Type.Value.Should().Be(ticketBuilder.Type.Value);
            ticket.Message.Should().Be(ticketBuilder.Message);
        }