Sha256: 7e562bb7d27e38299f7f6bcfa9385c058173f8cdc7e51e444e440d647e8a3dc0
Contents?: true
Size: 748 Bytes
Versions: 5
Compression:
Stored size: 748 Bytes
Contents
require "spec_helper" describe OpenNlp::Model::SentenceDetector do subject { OpenNlp::Model::SentenceDetector } let(:model_file_name) { File.join(FIXTURES_DIR, "en-sent.bin") } it "should accept a string filename parameter" do model = subject.new(model_file_name) model.should be_a(subject) model.j_model.should be_a(subject.java_class) end it "should accept a java.io.FileInputStream object" do file_input_stream = java.io.FileInputStream.new(model_file_name) model = subject.new(file_input_stream) model.should be_a(subject) model.j_model.should be_a(subject.java_class) end it "should raise an argument error otherwise" do lambda { subject.new(nil) }.should raise_error(ArgumentError) end end
Version data entries
5 entries across 5 versions & 1 rubygems