public void MultiplicationTest() { //40.33 var unF = new UnitNumber(10, (F * F) / F); Assert.AreEqual(unF.Number, 10, 1e-3); Assert.AreEqual(unF.GetValue(C * C / C), 5.555555555555555555, 1e-8); var un2 = NumCm * NumM; Assert.AreEqual(un2.GetValue(cm * cm), 100, 1e-3); Assert.IsTrue(un2.Unit == cm * m); }