Sha256: fe99d195c8fb2a9203fa87b2aabab5cdd5ae1862d8fb733b8dd6893f21cec43b

Contents?: true

Size: 1.22 KB

Versions: 1

Compression:

Stored size: 1.22 KB

Contents

require 'spec_helper'

module Mork
  describe SheetPDF do
    it "should create a basic pdf" do
      info = {
        code: 18446744073709551615,
        choices: [5] * 100,
        header: {
          name: "Bertini Giuseppe VR123456 Bertini Giuseppe VR123456",
          title: "Esame di Fondamenti Morfologici e Funzionali della Vita - 18 gennaio 2013 Esame di Fondamenti Morfologici e Funzionali della Vita - 18 gennaio 2013",
          code:  "119.27",
          signature: "Firma"
        }
      }
      s = SheetPDF.new(Grid.new(:default), info)
      s.save("tmp/f1.pdf")

      info = {
        code: 17382938642823887837,
        choices: [5] * 100,
        header: {
          name: "Francesco Gagliardi VR765432",
          title: "Esame di Fondamenti Morfologici e Funzionali della Vita - 18 gennaio 2013",
          code:  "119.28"
        }
      }
      s = SheetPDF.new(Grid.new(:default), info)
      s.save("tmp/f2.pdf")

      info = {
        code: 8928348236,
        choices: [5] * 160,
        header: {
          name: "G" * 60,
          title: "E" * 100,
          code:  "119.28",
          signature: "Firma"
        }
      }
      s = SheetPDF.new(Grid.new(:default), info)
      s.save("tmp/f3.pdf")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mork-0.0.3 spec/mork/sheet_pdf_spec.rb