public void GetDefinitionReturnsNoneOnEmptyMapTest() { var chunk = new MapRegion(); var result = chunk.GetDefinitionAtPosition(Vector2Int.ZeroVector); Assert.Equal(EntityID.None, result.Floor); Assert.Equal(EntityID.None, result.Block); Assert.Equal(EntityID.None, result.Furnishing); Assert.Equal(EntityID.None, result.Collectible); }
public void GetDefinitionReturnsNoneOnInvalidPositionTest() { var chunk = new MapRegion().FillTestPattern(); var result = chunk.GetDefinitionAtPosition(invalidPosition); Assert.Equal(EntityID.None, result.Floor); Assert.Equal(EntityID.None, result.Block); Assert.Equal(EntityID.None, result.Furnishing); Assert.Equal(EntityID.None, result.Collectible); }