Class: DDTFramework

Inherits:
Test::Unit::TestCase
  • Object
show all
Defined in:
lib/DDTFramework.rb

Instance Method Summary collapse

Instance Method Details

#test_mainObject



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/DDTFramework.rb', line 10

def test_main
  actionClass = Array.new
  actionClassNumber = 1
  
  print "What is the project name: "
  project = gets().chomp
  project = project.capitalize
  print "What is the site name: "
  site = gets().chomp
  site = site.downcase
  
  Create_folder_structure.new.main(project)
  
  while(true)
    print "What is the action class name: <Enter ZERO to exit> "
    actionClass[actionClassNumber] = gets().chomp
    if(actionClass[actionClassNumber] == '0')
      break
    end
    actionClass[actionClassNumber] = actionClass[actionClassNumber].capitalize
    Create_action_classes.new.main(actionClass[actionClassNumber], project)
    actionClassNumber = actionClassNumber + 1
  end
  Create_class_for_browser_open.new.main(project)
  Create_main_class.new.main(project, site)
  Create_flow_class.new.main(project, site, actionClass, actionClassNumber)
end