public void TestInitialize()
        {
            _mockRepo = Substitute.For <IPackageRepository>();
            _mockUow  = Substitute.For <IUnitOfWork>();
            _mockUow.Packages.Returns(_mockRepo);
            _mockEventStore = Substitute.For <IEventStore>();
            _handler        = new RemovePackageCommandHandler(_mockUow, _mockEventStore);
            _packageDto     = new PackageDto()
            {
                Id          = Guid.NewGuid(),
                Name        = "myName",
                Description = "myDescription",
            };



            _cmd = new RemovePackageCommand(_packageDto);
        }
Esempio n. 2
0
        public void RemovePackage(PackageDto package)
        {
            var command = new RemovePackageCommand(package);

            _commandDispatcher.Submit(command);
        }