Sha256: f7f48385d29033ddd39de1497a6b950651acccc1ee2d596f7517e1645fbdfbd5

Contents?: true

Size: 337 Bytes

Versions: 2

Compression:

Stored size: 337 Bytes

Contents

require 'erb'

class DocYoSelf::TestCase
  attr_reader :request, :response, :created_at, :note
  attr_accessor :template

  def initialize(request, response, note = '')
    @request, @response, @note = request, response, note
    @created_at         = Time.now
  end

  def compile_template
    ERB.new(template).result binding
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
doc_yo_self-0.0.2 lib/test_case.rb
doc_yo_self-0.0.1 lib/test_case.rb