Sha256: 855e2eddff161d5a6728dace752d771bd6b5f8eb69e21fe9fbcc168926257a71

Contents?: true

Size: 593 Bytes

Versions: 3

Compression:

Stored size: 593 Bytes

Contents

require 'spec_helper'

describe Languages::Epl2::BarcodeFactory do
  context ".create_barcode" do
    it "code_type = code_128" do
      expect(Languages::Epl2::BarcodeFactory.create_barcode(:code_128)).to be_an_instance_of Languages::Epl2::Barcode1D
    end

    it "code_type = ean13" do
      expect(Languages::Epl2::BarcodeFactory.create_barcode(:ean13)).to be_an_instance_of Languages::Epl2::Barcode1D
    end

    it "code_type = data_matrix" do
      expect(Languages::Epl2::BarcodeFactory.create_barcode(:data_matrix)).to be_an_instance_of Languages::Epl2::Barcode2D
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zebra_printer-0.9.0 spec/lib/languages/epl2/barcode_factory_spec.rb
zebra_printer-0.8.0 spec/lib/languages/epl2/barcode_factory_spec.rb
zebra_printer-0.1.1 spec/lib/languages/epl2/barcode_factory_spec.rb