public void ValidateObject_ObjectMissesRequiredMember_ValidationThrowsError()
        {
            // Arrange
            var validationCommandHandlerDecorator = this.ValidationDecorator;
            var mockupCommand = new MockupRequiredCommand {
                RequiredProperty = null
            };

            // Act
            validationCommandHandlerDecorator.Handle(mockupCommand);
        }
        public void ValidateObject_ObjectHasRequiredMember_ValidationSucceeds()
        {
            // Arrange
            var validationCommandHandlerDecorator = this.ValidationDecorator;
            var mockupCommand = new MockupRequiredCommand {
                RequiredProperty = "Required"
            };

            // Act
            validationCommandHandlerDecorator.Handle(mockupCommand);

            // Assert
            Assert.IsTrue(true);
        }