Subject subj = SubjectFactory.getSubject(Constants.rootI, Constants.rootT);
Subject subj = null; try { subj = SubjectFactory.getSubject(Constants.rootI, Constants.rootT); } catch (SubjectNotFoundException e) {  e.printStackTrace(); }
  public void testCreateNS2() {    Subject subj = SubjectFactory.getSubject(Constants.rootI, Constants.rootT);    GrouperSession s = GrouperSession.start(subj);    // Create ns0    GrouperStem ns0 = GrouperStem.create(                         s, Constants.ns0s, Constants.ns0e                       );    // Create ns1    GrouperStem ns1 = GrouperStem.create(                         s, Constants.ns1s, Constants.ns1e                       );    // Create ns2 as child of ns1    GrouperStem ns2 = GrouperStem.create(                         s, Constants.ns2s, Constants.ns2e                       );    Assert.assertNotNull("ns2 !null", ns2);    Assert.assertTrue(                      "ns2 right class",                       Constants.KLASS_GST.equals( ns2.getClass().getName() )                     );    String type = ns2.type();    Assert.assertNotNull("ns2 type !null", type);    Assert.assertTrue("ns2 type vale", type.equals(Grouper.NS_TYPE));    String stem = ns2.attribute("stem").value();    Assert.assertNotNull("ns2 stem !null", stem);    Assert.assertTrue("ns2 stem val", stem.equals(Constants.ns2s));    String extn = ns2.attribute("extension").value();    Assert.assertNotNull("ns2 extn !null", extn);    Assert.assertTrue("ns2 extn val", extn.equals(Constants.ns2e));    s.stop();  }