{
final DeploymentStatusImpl ds = createDeploymentStatus( "dummy" );
final DeploymentStatusFoo stage1 = new DeploymentStatusFoo();
ds.addSubStage( stage1 );
final Map<String,Serializable> data = ds.asMap();
final DeploymentStatusImpl ds2 = new DeploymentStatusImpl( data );
assert( ds2.equals( ds ) );
}