Skip to content

Commit

Permalink
Tests: add Test_Entity_Events_remove_lambda()
Browse files Browse the repository at this point in the history
  • Loading branch information
friflo committed Jan 8, 2025
1 parent f856c94 commit 28aa915
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions src/Tests/ECS/Arch/Test_Entity_Events.cs
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,17 @@ public static void Test_Entity_Signals()
Mem.AssertNoAlloc(start2);
}

[Test]
public static void Test_Entity_Events_remove_lambda()
{
var store = new EntityStore();
var entity = store.CreateEntity(1);
var handler = entity.AddSignalHandler<MyEvent2>(signal => {});
AreEqual(1, entity.DebugEventHandlers.HandlerCount);
entity.RemoveSignalHandler(handler);
AreEqual(0, entity.DebugEventHandlers.HandlerCount);
}

[Test]
public static void Test_Events_EntityHandlers()
{
Expand Down

0 comments on commit 28aa915

Please sign in to comment.