Sha256: 2e7b6686eccb0960bd7f5a29909723b0f1a10ab488accbca2f0966ba0d1c507c

Contents?: true

Size: 435 Bytes

Versions: 4

Compression:

Stored size: 435 Bytes

Contents

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

4 entries across 4 versions & 1 rubygems

Version Path
pad_gem-1.3.0 lib/foundation/test/add_test.rb
pad_gem-1.2.0 lib/foundation/test/add_test.rb
pad_gem-1.1.1 lib/foundation/test/add_test.rb
pad_gem-1.1.0 lib/foundation/test/add_test.rb