public void CCSideTest() { Assert.Equal(QuadDirection.West, QDO.CCSide(QuadDirection.North)); Assert.Equal(QuadDirection.North, QDO.CCSide(QuadDirection.East)); Assert.Equal(QuadDirection.East, QDO.CCSide(QuadDirection.South)); Assert.Equal(QuadDirection.South, QDO.CCSide(QuadDirection.West)); }
public void QuadTest() { Assert.Equal(QuadDirection.NorthWest, QDO.Quad(QuadDirection.North, QuadDirection.West)); Assert.Equal(QuadDirection.NorthWest, QDO.Quad(QuadDirection.West, QuadDirection.North)); Assert.Equal(QuadDirection.NorthEast, QDO.Quad(QuadDirection.North, QuadDirection.East)); Assert.Equal(QuadDirection.NorthEast, QDO.Quad(QuadDirection.East, QuadDirection.North)); Assert.Equal(QuadDirection.SouthEast, QDO.Quad(QuadDirection.South, QuadDirection.East)); Assert.Equal(QuadDirection.SouthEast, QDO.Quad(QuadDirection.East, QuadDirection.South)); Assert.Equal(QuadDirection.SouthWest, QDO.Quad(QuadDirection.South, QuadDirection.West)); Assert.Equal(QuadDirection.SouthWest, QDO.Quad(QuadDirection.West, QuadDirection.South)); }