Sha256: d159fa1a71a009fe03e0a8a9cf4bdbdbb8d74add94c29cd6e868b96277c315f4

Contents?: true

Size: 483 Bytes

Versions: 6

Compression:

Stored size: 483 Bytes

Contents

require 'test_helper'

class NotesTest < Minitest::Test
  include InvoicePrinterHelpers

  def test_setting_a_note
    params = default_document_params.merge(
      note: 'ABC is a registered trademark.'
    )
    invoice = InvoicePrinter::Document.new(**params)
    rendered_pdf = InvoicePrinter.render(document: invoice)
    pdf_analysis = PDF::Inspector::Text.analyze(rendered_pdf)

    assert_equal true, pdf_analysis.strings.include?('ABC is a registered trademark.')
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
invoice_printer-2.4.0 test/notes_test.rb
invoice_printer-2.3.0 test/notes_test.rb
invoice_printer-2.2.0 test/notes_test.rb
invoice_printer-2.2.0.alpha1 test/notes_test.rb
invoice_printer-2.1.0 test/notes_test.rb
invoice_printer-2.1.0.rc1 test/notes_test.rb