public void InitializeMethod()
        {
            // Arrange
            var             ctor   = NewCommandModelConstructor();
            var             module = GetModule(typeof(SignatureModule));
            Action <string> func   = new SignatureModule().Command;

            // Act
            var command = ctor.Create(func.Method, module);

            // Assert
            Assert.Equal(func.Method, command.Method);
        }
        public void InitializeArgumentsCollection()
        {
            // Arrange
            var             ctor   = NewCommandModelConstructor();
            var             module = GetModule(typeof(SignatureModule));
            Action <string> func   = new SignatureModule().Command;

            // Act
            var command = ctor.Create(func.Method, module);

            // Assert
            Assert.NotNull(command.Arguments);
        }