summaryrefslogtreecommitdiffhomepage
path: root/tests/entity_manager_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'tests/entity_manager_test.rb')
-rw-r--r--tests/entity_manager_test.rb18
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