}
public void testPortfolioNodeSpecific() {
final DependencyGraphBuilder builder = createBuilder();
final ViewCalculationConfiguration config = builder.getCompilationContext().getViewCalculationConfiguration();
final PositionSource positions = builder.getCompilationContext().getPortfolioStructure().getPositionSource();
final PortfolioNode node1 = getPortfolioNode(positions, "PositionAttr");
config.setDefaultProperties(ValueProperties.with("PORTFOLIO_NODE.Present Value.DEFAULT_ForwardCurve." + node1.getUniqueId(), "BarForward")
.with("PORTFOLIO_NODE.*.DEFAULT_FundingCurve." + node1.getUniqueId(), "BarFunding").get());
final ValueRequirement req1 = createValueRequirement(ComputationTargetSpecification.of(node1), ValueProperties.none());
final ValueRequirement req2 = createValueRequirement(ComputationTargetSpecification.of(getPortfolioNode(positions, "Position")), ValueProperties.none());