Sha256: 0cf5d9b3f7d83a4c7ea9fb279afec904ccc3d152ecd1ebbe90d987df36756d1e
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
require File.dirname(__FILE__) + '/../spec_helper' # this should eventually be moved into a separate javaclass gem describe JavaClass do def example name File.join File.dirname(__FILE__), 'examples', "#{name}.java" end it 'should have source_code_without_comments' do java = JavaClass.new example(:WikiNotes) comment = 'The WikiNotes activity is the default handler for displaying individual' java.source_code.should include(comment) java.source_code_without_comments.should_not include(comment) end it 'should get package names' do JavaClass.new(example(:WikiNotes)).package.should == 'com.google.android.wikinotes' JavaClass.new(example(:WikiNotes)).package_name.should == 'com.google.android.wikinotes' end it 'should have a full name (including package)' it 'should get superclass name' do JavaClass.new(example(:WikiNotes)).parent.should == 'Activity' JavaClass.new(example(:WikiNotes)).superclass.should == 'Activity' end it 'should get class names' do JavaClass.new(example(:WikiNotes)).name.should == 'WikiNotes' JavaClass.new(example(:WikiNotes)).class_name.should == 'WikiNotes' end it 'should get methods names' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
remi-andrake-0.1.0 | spec/javaclass/javaclass_spec.rb |