public static IsValid ( |
||
box | ||
return | bool |
public void can_identify_an_impossibly_inverted_bounding_box() { var englishChannelWithNorthAndSouthInverted = new BoundingBox { North = 48.264071m, West = -9.793268m, South = 52.065138m, East = 1.939627m }; BoundingBoxUtility.IsValid(englishChannelWithNorthAndSouthInverted).Should().BeFalse(); }
public void can_identify_a_bad_bounding_box_from_real_data() { var box = new BoundingBox { North = 58.5076m, West = -10.6494m, South = 56.7659m, East = -14.1198m }; BoundingBoxUtility.IsValid(box).Should().BeFalse(); }
public void can_identify_a_valid_bounding_box() { var englishChannel = new BoundingBox { North = 52.065138m, West = -9.793268m, South = 48.264071m, East = 1.939627m }; BoundingBoxUtility.IsValid(englishChannel).Should().BeTrue(); }
public void can_identify_an_impossibly_sized_bounding_box() { var outsideTheWorld = new BoundingBox { North = 10000m, West = -9.793268m, South = 48.264071m, East = 1.939627m }; BoundingBoxUtility.IsValid(outsideTheWorld).Should().BeFalse(); }