Sha256: e045558de09da016f8bcd31c200650725a0efcf1588098799cf803287bc03173

Contents?: true

Size: 478 Bytes

Versions: 3

Compression:

Stored size: 478 Bytes

Contents

require 'rubygems'
require 'bundler/setup'
require 'pad_utils'

puts
name = PadUtils.question_menu("How do you want to name your test?")
name = PadUtils.sanitize name

underscored = PadUtils.underscore name
camel = PadUtils.camel_case underscored
file_name = "units/#{underscored}_test.rb"

PadUtils.copy_file("template/template.rb", file_name)
PadUtils.replace_in_file(file_name, /CLASS_TEST_NAME/, "#{camel}Test")
PadUtils.replace_in_file(file_name, /TEST_NAME/, camel)

puts

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pad_gem-1.6.0 lib/foundation/test/add_test.rb
pad_gem-1.5.0 lib/foundation/test/add_test.rb
pad_gem-1.4.0 lib/foundation/test/add_test.rb