예제 #1
0
        public void LengthDividedByTimeEqualsSpeed()
        {
            OperatorOverload overload;

            Assert.AreEqual(true, OperatorOverload.TryCreateDivision(this.length, this.time, this.settings.AllUnits, out overload));
            Assert.AreEqual(OperatorOverload.Divide, overload.Operator);
            Assert.AreEqual(this.length, overload.Left);
            Assert.AreEqual(this.time, overload.Right);
            Assert.AreEqual(this.speed, overload.Result);
        }
예제 #2
0
        public void VolumeDividedByLengthAreaEqualsArea()
        {
            OperatorOverload overload;

            Assert.AreEqual(true, OperatorOverload.TryCreateDivision(this.volume, this.length, this.settings.AllUnits, out overload));
            Assert.AreEqual(OperatorOverload.Divide, overload.Operator);
            Assert.AreEqual(this.volume, overload.Left);
            Assert.AreEqual(this.length, overload.Right);
            Assert.AreEqual(this.area, overload.Result);
        }