final ViewCalculationConfiguration config = builder.getCompilationContext().getViewCalculationConfiguration();
config.setDefaultProperties(ValueProperties.with("SECURITY.*.DEFAULT_ForwardCurve", "GenericForward").with("SECURITY.*.DEFAULT_FundingCurve", "GenericFunding")
.with("SECURITY.Present Value.DEFAULT_ForwardCurve.Security~Swap", "BarForward").with("SECURITY.Present Value.DEFAULT_FundingCurve.Security~Swap", "BarFunding").get());
final ValueRequirement req1 = createValueRequirement(
ComputationTargetSpecification.of(builder.getCompilationContext().getSecuritySource().getSingle(ExternalIdBundle.of(ExternalId.of("Security", "Swap")))), ValueProperties.none());
builder.addTarget(req1);
builder.getDependencyGraph();
final ValueSpecification res1 = builder.getValueRequirementMapping().get(req1);
assertEquals(res1.getProperty("ForwardCurve"), "BarForward");
assertEquals(res1.getProperty("FundingCurve"), "BarFunding");
assertEquals(res1.getProperty("Currency"), "USD");