public void GivenAComponentWasAddedToActor_TheComponentActorShouldBeTheActorItWasAddedTo() { var actor = new Actor(); var component = new SampleActorComponent(); actor.AttachComponent(component); component.GetActor().Should().Be(actor); }
public void GivenAComponentWasRemovedFromActor_TheComponentActorShouldBeNull() { var actor = new Actor(); var component = new SampleActorComponent(); actor.AttachComponent(component); actor.RemoveComponent(component); component.GetActor().Should().BeNull(); }