@Test
public void testCopyFrom() {

  final BuildDetails target = new BuildDetails();
  target.copyFrom(source);
  assertNotEquals(source, target);
  assertEquals(source.getElapsedTime(), target.getElapsedTime());
  assertEquals(source.getError(), target.getError());
  assertEquals(source.getState(), target.getState());
  assertEquals(source.getSequence(), target.getSequence());
  assertEquals(source.getResult(), target.getResult());
  assertEquals(source.getDependencies(), target.getDependencies());
  assertEquals(source.getUnitTestReport(), target.getUnitTestReport());
}