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