Module: Watirmark::Transforms

Defined in:
lib/watirmark/cucumber/transforms.rb

Class Method Summary collapse

Class Method Details

.new_model(model_name, user_defined_name) ⇒ Object



10
11
12
13
14
15
16
# File 'lib/watirmark/cucumber/transforms.rb', line 10

def new_model model_name, user_defined_name
  if model_exists?(user_defined_name) && !temporary_model?(user_defined_name)
    DataModels[user_defined_name]
  else
    DataModels[user_defined_name] = model_class(model_name).new(:model_name => user_defined_name)
  end
end