def test_delete()
model = Model.new
dom = BNode.new('dom')
kris = BNode.new('kris')
model.add(dom,@foaf['firstName'],'Dominic')
model.add(dom,@foaf['surname'],'Sisneros')
model.add_statement Statement.new(kris,@foaf['firstName'],"Kris")
model.add_statement Statement.new(kris,@foaf['phone'],"192-192-192")
assert_equal(4,model.size)
to_delete =model.find(dom,nil,nil)
to_delete.each{|st| model.delete_statement(st)}
assert_equal(2,model.size)
assert_equal(0, model.find(dom,nil,nil).size)
assert_equal(2, model.find(kris,nil,nil).size)
end