Module: TestBench::Session::Controls::Path::File::Create::Comment

Defined in:
lib/test_bench/session/controls/path/file/create.rb

Defined Under Namespace

Modules: Content

Class Method Summary collapse

Class Method Details

.basenameObject



84
85
86
# File 'lib/test_bench/session/controls/path/file/create.rb', line 84

def self.basename
  'some_commenting_file'
end

.call(text: nil, apex_directory: nil, relative: nil) ⇒ Object



70
71
72
73
74
75
76
77
78
# File 'lib/test_bench/session/controls/path/file/create.rb', line 70

def self.call(text: nil, apex_directory: nil, relative: nil)
  text ||= self.text

  basename = "write_comment__#{text.gsub(' ', '_')}"

  content = Content.example(text:)

  Create.(content, basename:, apex_directory:, relative:)
end

.contentObject



80
81
82
# File 'lib/test_bench/session/controls/path/file/create.rb', line 80

def self.content
  Content.example
end

.textObject



88
89
90
# File 'lib/test_bench/session/controls/path/file/create.rb', line 88

def self.text
  Text::Comment.example
end