### Question:
ScopeImpl implements Scope { @Override public Symbol createNumberSequence (String name, int value) { return add (new NumberSequence (name, new ScopeImpl (this), value)); } ScopeImpl(Scope parent); static Scope getGlobalScope(); @Override Scope getParent(); @Override Symbol get(String name); @Override Symbol getSymbol(String name); @Override Symbol createConstant(String name, String value); @Override Symbol createParameter(String name, String value); @Override Symbol createVariable(String name, String value); @Override Symbol createStructure(String name); @Override Symbol createNumberSequence(String name, int value); @Override StringSequence createStringSequence(String name); @Override RepeatingStringSequence createRepeatingStringSequence(String name);  }### Answer:
@Test public void testCreateNumberSequence () { assertNotNull (mScope.createNumberSequence ("x", 1)); assertNotNull (mScope.get ("x")); }