diff options
Diffstat (limited to 'tests/entity_manager_test.rb')
| -rw-r--r-- | tests/entity_manager_test.rb | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/tests/entity_manager_test.rb b/tests/entity_manager_test.rb index f6e7c66..eae094f 100644 --- a/tests/entity_manager_test.rb +++ b/tests/entity_manager_test.rb @@ -10,9 +10,25 @@ describe 'Entities' do @three = FelFlame::Entities.new end - it 'Has correct ID\'s' do + it 'has correct ID\'s' do _(@one.id).must_equal 0 _(@two.id).must_equal 1 _(@three.id).must_equal 2 end + + it 'can be accessed' do + _(@one).must_equal FelFlame::Entities.get(0) + _(@two).must_equal FelFlame::Entities.get(1) + _(@three).must_equal FelFlame::Entities.get(2) + end + + it 'can be deleted' do + FelFlame::Entities.delete(0) + _(FelFlame::Entities.get(0)).assert_nil + end + + it 'can be dumped' do + flunk('need to add dump test') + @one.dump + end end |
