{
Resource parent = newResource();
Resource child = newResource();
ISpecificationSource source = newSource();
ILibrarySpecification spec = newLSpec();
AssetSource assetSource = newAssetSource();
Location l = newLocation();
trainResolveChildResource(assetSource, parent, "foo/bar.library", l, child);
trainGetLibrarySpecification(source, child, spec);