spec/rubabel/bond_spec.rb in rubabel-0.1.6 vs spec/rubabel/bond_spec.rb in rubabel-0.2.0

- old
+ new

@@ -2,18 +2,21 @@ require 'rubabel/molecule' require 'rubabel/bond' describe Rubabel::Bond do - subject { Rubabel::Molecule.from_file( TESTFILES + '/cholesterol.sdf' ).bonds.first } + describe 'cholesterol from sdf' do + subject { Rubabel::Molecule.from_file( TESTFILES + '/cholesterol.sdf' ).bonds.first } - it 'is a Rubabel::Bond' do - subject.should be_a(Rubabel::Bond) - end + it 'is a Rubabel::Bond' do + subject.should be_a(Rubabel::Bond) + end - it 'knows what atoms it includes' do - subject.each_atom do |atom| - atom.should be_a(Rubabel::Atom) + it 'knows what atoms it includes' do + subject.each_atom do |atom| + atom.should be_a(Rubabel::Atom) + end + subject.atoms.size.should == 2 end - subject.atoms.size.should == 2 end + end