public void PerfectWithinToleranceBack()
        {
            var r1     = RectangularPrismFactory.MakeStandard(new Vector3(0, 0, -RectangularPrism.PerfectPlayTolerance));
            var r2     = RectangularPrismFactory.MakeStandard(new Vector3());
            var result = r1.OverlapWith(r2, PrismBounceAxis.Z);

            assertResultType(result, ResultType.Perfect);
        }
        public void Perfect()
        {
            var r1     = RectangularPrismFactory.MakeStandard(new Vector3());
            var r2     = RectangularPrismFactory.MakeStandard(new Vector3());
            var result = r1.OverlapWith(r2, PrismBounceAxis.X);

            assertResultType(result, ResultType.Perfect);
        }