@@ -0,0 +1,972 @@
+package org.batfish.specifier;%0A%0Aimport java.util.Map;%0Aimport java.util.Optional;%0Aimport org.batfish.datamodel.Configuration;%0Aimport org.batfish.datamodel.IpSpace;%0Aimport org.batfish.referencelibrary.ReferenceBook;%0Aimport org.batfish.role.NodeRoleDimension;%0A%0Apublic class TestSpecifierContext implements SpecifierContext %7B%0A%0A  @Override%0A  public Map%3CString, Configuration%3E getConfigs() %7B%0A    throw new UnsupportedOperationException();%0A  %7D%0A%0A  @Override%0A  public Map%3CString, Map%3CString, IpSpace%3E%3E getInterfaceOwnedIps() %7B%0A    throw new UnsupportedOperationException();%0A  %7D%0A%0A  @Override%0A  public Optional%3CNodeRoleDimension%3E getNodeRoleDimension(String dimension) %7B%0A    throw new UnsupportedOperationException();%0A  %7D%0A%0A  @Override%0A  public Optional%3CReferenceBook%3E getReferenceBook(String bookName) %7B%0A    throw new UnsupportedOperationException();%0A  %7D%0A%0A  @Override%0A  public Map%3CString, Map%3CString, IpSpace%3E%3E getVrfOwnedIps() %7B%0A    throw new UnsupportedOperationException();%0A  %7D%0A%7D%0A

add TestSpecifierContext to common that throws by for all methods (#2336)