public void NameTest()
        {
            SOMaterial material = new SOMaterial("steel");

            // The material should exist
            Assert.NotNull(material);

            // The name should be equal to "steel"
            Assert.AreEqual("steel", material.Name);
        }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="material">Material</param>
 /// <param name="quantity">Quantity</param>
 /// <param name="unit">Unit of the quantity</param>
 public SOMaterialQuantity(SOMaterial material, double quantity, string unit)
 {
     this.m_Material = material;
     this.m_Quantity = quantity;
     this.m_Unit = unit;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="name">Name of the object</param>
 public SOPhysicalObject(string name, SOMaterial material, double quantity, string unit)
     : base(name)
 {
     this.m_MaterialQuantity = new SOMaterialQuantity(material, quantity, unit);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="material">Material</param>
 /// <param name="quantity">Quantity</param>
 /// <param name="unit">Unit of the quantity</param>
 public SOMaterialQuantity(SOMaterial material, double quantity, string unit)
 {
     this.m_Material = material;
     this.m_Quantity = quantity;
     this.m_Unit     = unit;
 }
 public void SetUp()
 {
     this.m_Material = new SOMaterial(MATERIAL_NAME);
     this.m_Quantity = new SOMaterialQuantity(this.m_Material, QUANTITY, UNIT);
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="name">Name of the part</param>
 /// <param name="material">Material</param>
 /// <param name="quantity">Quantity of the material</param>
 /// <param name="unit">Unit to measure the quantity</param>
 public SOPart(string name, SOMaterial material, double quantity, string unit)
     : base(name, material, quantity, unit)
 {
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="name">Name of the object</param>
 public SOPhysicalObject(string name, SOMaterial material, double quantity, string unit)
     : base(name)
 {
     this.m_MaterialQuantity = new SOMaterialQuantity(material, quantity, unit);
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="name">Name of the part</param>
 /// <param name="material">Material</param>
 /// <param name="quantity">Quantity of the material</param>
 /// <param name="unit">Unit to measure the quantity</param>
 public SOPart(string name, SOMaterial material, double quantity, string unit)
     : base(name, material, quantity, unit)
 {
 }