Exemplo n.º 1
0
  /** This operation checks that Material.copy() and Material.clone() work. */
  @Test
  public void checkCopying() {
    // Create a material to copy and check
    Material material = TestMaterialFactory.createCO2();
    Material materialCopy = new Material(), materialClone = null;

    // Copy it and check it
    materialCopy.copy(material);

    // Make sure they are equal
    assertTrue(material.equals(materialCopy));

    // Checking cloning
    materialClone = (Material) material.clone();
    assertEquals(material, materialClone);
  }