* Tests assignment not ok states:
* - $a::b = expr
*/
@Test
public void test_Validate_AssignmentExpression_NotOk_Scope() {
PuppetManifest pp = pf.createPuppetManifest();
AssignmentExpression ae = pf.createAssignmentExpression();
LiteralBoolean b = pf.createLiteralBoolean();
VariableExpression v = pf.createVariableExpression();
v.setVarName("$a::b");
ae.setLeftExpr(v);
ae.setRightExpr(b);
pp.getStatements().add(ae);
tester.validate(pp).assertError(IPPDiagnostics.ISSUE__ASSIGNMENT_OTHER_NAMESPACE);
}