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);
 }
Beispiel #6
0
 public void OverloadedImplicitCastOperatorConstructionProduct_CastingElectricalToConstructionProduct_PositiveTestResult(ConstructionProduct expectedProduct, ElectricalProduct electricalProduct)
 {
     Assert.AreEqual(expectedProduct, (ConstructionProduct)electricalProduct);
 }