# File tests/synset.tests.rb, line 77 def test_00_constructor printTestHeader "Synset: Constructor" rval = nil assert_instance_of Class, WordNet::Synset assert_raises( ArgumentError ) { rval = WordNet::Synset::new } assert_raises( ArgumentError ) { rval = WordNet::Synset::new( $lexicon ) } assert_raises( ArgumentError ) { rval = WordNet::Synset::new( $lexicon, "1%n" ) } assert_nothing_raised { rval = WordNet::Synset::new( $lexicon, "1%n", WordNet::Noun ) } assert_instance_of WordNet::Synset, rval self.class.addSetupBlock { @blankSyn = WordNet::Synset::new( $lexicon, "1%n", WordNet::Noun ) } self.class.addTeardownBlock { @blankSyn = nil } end