public void OverloadedImplicitCastOperatorConstructionProduct_CastingFoodToConstructionProduct_PositiveTestResult(ConstructionProduct expectedProduct, FoodProduct foodProduct) { Assert.AreEqual(expectedProduct, (ConstructionProduct)foodProduct); }
public void OverloadedInt32CastOperator(ConstructionProduct constructionProduct, int value) { Assert.IsTrue(constructionProduct == value); }
public void OverloadedDecimalCastOperator(ConstructionProduct constructionProduct, decimal value) { Assert.IsTrue(constructionProduct == value); }
public void OverloadedImplicitCastOperatorElectricalProduct_CastingConstructionToElectricalProduct_PositiveTestResult(ElectricalProduct expectedProduct, ConstructionProduct constructionProduct) { Assert.AreEqual(expectedProduct, (ElectricalProduct)constructionProduct); }
public void OverloadedBinaryPlusOperator_TwoConstructionProductObjects_PositiveTestResult(ConstructionProduct product1, ConstructionProduct product2, ConstructionProduct expectedProduct) { Assert.AreEqual(expectedProduct, product1 + product2); }
public void OverloadedImplicitCastOperatorConstructionProduct_CastingElectricalToConstructionProduct_PositiveTestResult(ConstructionProduct expectedProduct, ElectricalProduct electricalProduct) { Assert.AreEqual(expectedProduct, (ConstructionProduct)electricalProduct); }