diff options
Diffstat (limited to 'tests/entity_manager_test.rb')
| -rw-r--r-- | tests/entity_manager_test.rb | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/tests/entity_manager_test.rb b/tests/entity_manager_test.rb index eae094f..09d21b5 100644 --- a/tests/entity_manager_test.rb +++ b/tests/entity_manager_test.rb @@ -1,7 +1,7 @@ require 'minitest/autorun' require_relative '_test_helper.rb' -require_relative '../entity_manager.rb' +require_relative '../felflame.rb' describe 'Entities' do before do @@ -10,6 +10,12 @@ describe 'Entities' do @three = FelFlame::Entities.new end + after do + FelFlame::Entities.delete(0) + FelFlame::Entities.delete(1) + FelFlame::Entities.delete(2) + end + it 'has correct ID\'s' do _(@one.id).must_equal 0 _(@two.id).must_equal 1 @@ -23,12 +29,24 @@ describe 'Entities' do end it 'can be deleted' do - FelFlame::Entities.delete(0) + _(FelFlame::Entities.delete(0)).assert _(FelFlame::Entities.get(0)).assert_nil + _(FelFlame::Entities.delete(7)).refute end it 'can be dumped' do - flunk('need to add dump test') + flunk 'need to add dump test' @one.dump end + + it 'can load dumps' do + flunk 'need to add this test' + end + it 'can have components added' do + flunk 'make this test' + end + + it 'can have components removed' do + flunk 'make this test' + end end |
