Exemplo n.º 1
0
        public void ShouldCreateANewAccommodationLead()
        {
            var          id    = Guid.NewGuid();
            const string name  = "Something";
            const string email = "*****@*****.**";

            var handler = new AccommodationLeadCreated(Repository);
            var @event  = new Messages.Events.AccommodationLeadCreated
            {
                AccommodationLeadID = id,
                Name  = name,
                Email = email
            };

            handler.Handle(@event);
            Repository.AssertWasCalled(x => x.Save(Arg <AccommodationLead> .Is.Anything));
        }