public void Handle(UserCreated message) { var accommodationSupplier = new AccommodationSupplier(Data.AccommodationSupplierId, message.Name, message.Email); DomainRepository.Save(accommodationSupplier); }
public void Setup() { _id = Guid.NewGuid(); _name = "Joe"; _email = "*****@*****.**"; _accommodationSupplier = new AccommodationSupplier(_id, _name, _email); }
public void Handle(Messages.Events.AccommodationSupplierCreated message) { var accommodationSupplier = new AccommodationSupplier { AccommodationSupplierId = message.AccommodationSupplierId, Name = message.Name, Email = message.Email }; _repository.Save(accommodationSupplier); }
public void Save(AccommodationSupplier accommodationSupplier) { var collection = GetCollection <AccommodationSupplier>(ACCOMMODATIONSUPPLIER_COLLECTION); var wrappedObject = new QueryObjectWrapper <AccommodationSupplier> { Object = accommodationSupplier, _id = accommodationSupplier.AccommodationSupplierId }; collection.Save(wrappedObject); }
public void ShouldSaveAccommodationSupplier() { var accommodationSupplier = new AccommodationSupplier { AccommodationSupplierId = _id, Name = Name, Email = Email }; _repository.Save(accommodationSupplier); var entity = GetEntity <AccommodationSupplier>(_id, "accommodationSuppliers"); Assert.That(entity, Is.Not.Null); }