class Cucumber::Messages::Product
def self.from_h(hash)
def self.from_h(hash) return nil if hash.nil? self.new( name: hash[:name], version: hash[:version], ) end
def initialize(
def initialize( name: '', version: nil ) @name = name @version = version end