Sha256: 42b7ae6d433ba6f1ab7241984d73ce9e02a0a35bba95b785bf32748614ab68d7
Contents?: true
Size: 717 Bytes
Versions: 3
Compression:
Stored size: 717 Bytes
Contents
require 'spec_helper' RSpec.describe OpenNlp::Model::Chunker do let(:model_file_name) { File.join(FIXTURES_DIR, 'en-chunker.bin') } it 'accepts a string filename parameter' do chunker_model = described_class.new(model_file_name) expect(chunker_model.j_model).to be_a(described_class.java_class) end it 'accepts a java.io.FileInputStream object' do file_input_stream = java.io.FileInputStream.new(model_file_name) chunker_model = described_class.new(file_input_stream) expect(chunker_model.j_model).to be_a(described_class.java_class) end it 'raises an argument error when nil is passed as a model' do expect { described_class.new(nil) }.to raise_error(ArgumentError) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
open_nlp-0.3.0-java | spec/model/chunker_spec.rb |
open_nlp-0.2.0-java | spec/model/chunker_spec.rb |
open_nlp-0.1.0-java | spec/model/chunker_spec.rb |