public void TestCalculateScaleWithInvalidZValue()
        {
            // initialised mock values
            Vec3d mockTvec = new Vec3d(
                -0.183446751848711,
                -0.24590448762994,
                0.0
                );
            float mockMarkerLength  = 0.045f;
            float mockOriginalScale = 100f;
            // checked correct value for mock parameters
            float expectedScale = mockOriginalScale;

            float actualScale = Utilities.CalculateScale(mockTvec, mockMarkerLength, mockOriginalScale);

            Assert.AreEqual(expectedScale, actualScale);
        }