public void Test_FilterSet_FromToBinary_ApplyFilterAndSubsetBoundariesToExtents() { var data = new FilterSet( new CombinedFilter { AttributeFilter = { GPSAccuracy = GPSAccuracy.Fine, HasDesignFilter = false }, SpatialFilter = new CellSpatialFilter { IsSpatial = true, Fence = new Fence(1, 1, 100, 100) } }); BoundingWorldExtent3D expectedExtent = new BoundingWorldExtent3D(1, 1, 100, 100); BoundingWorldExtent3D startingExtent = new BoundingWorldExtent3D(0, 0, 101, 101); data.ApplyFilterAndSubsetBoundariesToExtents(startingExtent); startingExtent.Should().BeEquivalentTo(expectedExtent); }