javamanager/javainstaller/installer/tsrc/javasrc/com/nokia/mj/impl/installer/applicationregistrator/SifRegistratorTest.java
changeset 67 63b81d807542
parent 35 85266cc22c7f
--- a/javamanager/javainstaller/installer/tsrc/javasrc/com/nokia/mj/impl/installer/applicationregistrator/SifRegistratorTest.java	Mon Aug 23 14:24:31 2010 +0300
+++ b/javamanager/javainstaller/installer/tsrc/javasrc/com/nokia/mj/impl/installer/applicationregistrator/SifRegistratorTest.java	Thu Sep 02 13:22:59 2010 +0300
@@ -203,11 +203,23 @@
         {
             SuiteInfo si = getTestSuite();
             ComponentId cid = getComponentId(si.getGlobalId());
+
             // Check for USIF Phase 2 registration.
             Uid uid = sifReg.getUid(cid.getId());
             assertTrue("Suite uid " + si.getUid() + " does not match" +
                        " to uid " + uid + " from SCR",
                        si.getUid().equals(uid));
+
+            Uid appUid = PlatformUid.createUid("[e0001001]");
+            sifReg.startSession(false);
+            ComponentId cidForApp = sifReg.getComponentId(appUid);
+            sifReg.closeSession();
+            assertTrue("Null component id from SCR for application uid " +
+                       appUid, cidForApp != null);
+            assertTrue("Component id " + cid + " does not match" +
+                       " to uid " + cidForApp + " from SCR",
+                       cid.getId() == cidForApp.getId());
+
             // Check for USIF Phase 1 registration.
             //Vector apps = si.getApplications();
             //for (int i = 0; i < apps.size(); i++)