File tree Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments