//-------------------------------------------------------------------------
        public virtual void Equals()
        {
            ValueAdjustment a1 = ValueAdjustment.ofReplace(200);
            ValueAdjustment a2 = ValueAdjustment.ofReplace(200);
            ValueAdjustment b  = ValueAdjustment.ofDeltaMultiplier(200);
            ValueAdjustment c  = ValueAdjustment.ofDeltaMultiplier(0.1);

            assertEquals(a1.Equals(a2), true);
            assertEquals(a1.Equals(b), false);
            assertEquals(a1.Equals(c), false);
        }