public void OnComponentUpdate_should_error_if_unknown_component_id_received() { using (var wrappedOp = WorkerOpFactory.CreateComponentUpdateOp(TestEntityId, InvalidComponentId)) { Assert.Throws <UnknownComponentIdException>(() => { receiveSystem.OnComponentUpdate(wrappedOp.Op); }); } }
public void OnComponentUpdate_should_be_delegated_to_correct_dispatcher() { using (var wrappedOp = WorkerOpFactory.CreateComponentUpdateOp(TestEntityId, FirstTestComponentId)) { receiveSystem.OnComponentUpdate(wrappedOp.Op); } Assert.IsTrue(firstComponentDispatcher.HasComponentUpdateReceived); Assert.IsFalse(secondComponentDispatcher.HasComponentUpdateReceived); }