Module: TestBench::Session::Controls::Comment::Text::MultipleLines

Defined in:
lib/test_bench/session/controls/comment.rb

Defined Under Namespace

Modules: Random

Class Method Summary collapse

Class Method Details

.example(lines = nil) ⇒ Object



28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/test_bench/session/controls/comment.rb', line 28

def self.example(lines=nil)
  lines ||= self.lines

  text = String.new

  lines.map do |line|
    text << line
    text << "\n"
  end

  text
end

.linesObject



45
46
47
48
49
50
51
# File 'lib/test_bench/session/controls/comment.rb', line 45

def self.lines
  [
    "Some comment",
    "Some other comment",
    "Yet another comment"
  ]
end

.randomObject



41
42
43
# File 'lib/test_bench/session/controls/comment.rb', line 41

def self.random
  Random.example
end