Skip to content

Commit 82a75ab

Browse files
Test
1 parent de8316e commit 82a75ab

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

src/Arch.Tests/WorldTest.cs

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -654,8 +654,29 @@ public void TryGet()
654654
{
655655
var entity = _world.Create(new Transform());
656656

657-
That(_world.TryGet(entity, out Transform xform), Is.EqualTo(true));
658-
That(_world.TryGet(entity, out Rotation rot), Is.EqualTo(false));
657+
That(_world.TryGet(entity, out Transform _), Is.EqualTo(true));
658+
That(_world.TryGet(entity, out Rotation _), Is.EqualTo(false));
659+
}
660+
661+
[Test]
662+
public void TryGetRefSuccess()
663+
{
664+
var entity = _world.Create(new Transform());
665+
666+
var aRef = _world.TryGetRef<Transform>(entity, out var exists);
667+
668+
That(exists, Is.EqualTo(true));
669+
That(aRef, Is.Not.EqualTo(null));
670+
}
671+
672+
[Test]
673+
public void TryGetRefFail()
674+
{
675+
var entity = _world.Create(new Transform());
676+
677+
_world.TryGetRef<Rotation>(entity, out var exists);
678+
679+
That(exists, Is.EqualTo(false));
659680
}
660681
}
661682

0 commit comments

Comments
 (0)