public void WHEN_receiving_command_once_THEN_handles()
        {
            var command = new Command1(Guid.Empty);

            Assert.Equal(0, this.sut.command1HandlingCount);

            this.sut.Handle(command);

            Assert.Equal(1, this.sut.command1HandlingCount);
        }
        public void WHEN_receiving_command_twice_THEN_handles_twice()
        {
            var command = new Command1(Guid.NewGuid());

            Assert.Equal(0, this.sut.command1HandlingCount);

            this.sut.Handle(command);
            this.sut.Handle(command);

            Assert.Equal(2, this.sut.command1HandlingCount);
        }