Axiom.Engine.Tests.Math.AxisAlignedBoxTests.TestMergeAABB C# (CSharp) Method

TestMergeAABB() private method

private TestMergeAABB ( ) : void
return void
        public void TestMergeAABB()
        {
            AxisAlignedBox[] boxA = {
                                        new AxisAlignedBox( new Vector3( -500.00000f, 0.00000000f, 500.00000f ),
                                                            new Vector3( -499.00000f, 1.0000000f, 501.00000f ) ),
                                    };
            AxisAlignedBox[] boxB = {
                                        new AxisAlignedBox( new Vector3( -0.50000000f, -0.50000000f, -0.50000000f ),
                                                            new Vector3( 0.50000000f, 0.50000000f, 0.50000000f ) ),
                                    };

            AxisAlignedBox[] expected = {
                                            new AxisAlignedBox( new Vector3( -500.00000f, -0.50000000f, -0.50000000f ),
                                                                new Vector3( 0.50000000f, 1.0000000f, 501.00000f ) ),
                                        };

            AxisAlignedBox actual;

            for ( int index = 0; index < boxA.Length; index++ )
            {
                actual = boxA[ index ];
                actual.Merge( boxB[ index ] );

                Assert.AreEqual( expected[ index ], actual );
            }
        }