Loading source/Annex_D_UiccInterfaces/org/etsi/scp/wg3/uicc/jcapi/userclass/UiccAPITestCardService.java +16 −2 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ package org.etsi.scp.wg3.uicc.jcapi.userclass; import org.etsi.scp.wg3.uicc.jcapi.userinterface.*; public class UiccAPITestCardService implements UiccCardManagementService,UiccAdministrativeCommandsService,UiccApplicationManagementService,UiccToolkitService { public class UiccAPITestCardService implements UiccCardManagementService,UiccAdministrativeCommandsService,UiccApplicationManagementService,UiccToolkitService,UiccResultsService { public static UiccAPITestCardService TestReference = null; Loading Loading @@ -421,4 +421,18 @@ public class UiccAPITestCardService implements UiccCardManagementService,UiccAdm throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public void initialiseResults(){ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public void addResult(boolean result){ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public boolean getOverallResult(){ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } } source/Annex_E_SourceCode/uicc/test/access/api_1_cont/Test_Api_1_Cont.java +49 −49 Original line number Diff line number Diff line Loading @@ -49,7 +49,7 @@ public class Test_Api_1_Cont extends UiccTestModel { } public boolean run() { initialiseResults(); test.initialiseResults(); // start test test.reset(); Loading Loading @@ -112,7 +112,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //10 response = test.activate(EF_TNR); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //11 test.selectFile(MF); Loading @@ -121,7 +121,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //12 response = test.readBinary("0000", "02"); addResult(response.checkData("0101")); test.addResult(response.checkData("0101")); //13 test.updateBinary("0000", "FFFFFF"); Loading @@ -133,14 +133,14 @@ public class Test_Api_1_Cont extends UiccTestModel { //15 response = test.activate(EF_CNR); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //16 test.selectFile(EF_TARU); //17 response = test.readBinary("0000", "02"); addResult(response.checkData("0202")); test.addResult(response.checkData("0202")); //18 test.updateBinary("0000", "FFFFFF"); Loading @@ -160,7 +160,7 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_TARU); response = test.readBinary("0000", "04"); addResult(response.checkData("01010202")); test.addResult(response.checkData("01010202")); //12 test.updateBinary("0000", "FFFFFFFF"); Loading @@ -170,7 +170,7 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_TARU); response = test.readBinary("0000", "04"); addResult(response.checkData("03030404")); test.addResult(response.checkData("03030404")); //14 test.updateBinary("0000", "FFFFFFFF"); Loading @@ -195,11 +195,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LUPC); response = test.readRecord("01", "04", "0A"); addResult(response.checkData("11111111 11111111 1111")); test.addResult(response.checkData("11111111 11111111 1111")); //14 response = test.readRecord("02", "04", "0A"); addResult(response.checkData("33333333 33333333 3333")); test.addResult(response.checkData("33333333 33333333 3333")); //15 test.updateRecord("01", "04", "11111111 11111111 1111"); Loading @@ -212,11 +212,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LUPC); response = test.readRecord("01", "04", "0A"); addResult(response.checkData("11111111 11111111 1111")); test.addResult(response.checkData("11111111 11111111 1111")); //18 response = test.readRecord("02", "04", "0A"); addResult(response.checkData("11111111 11111111 1111")); test.addResult(response.checkData("11111111 11111111 1111")); //19 test.updateRecord("01", "04", "11111111 11111111 1111"); Loading @@ -239,11 +239,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LARU); response = test.readRecord("00", "02", "04"); addResult(response.checkData("66666666")); test.addResult(response.checkData("66666666")); //18 response = test.readRecord("00", "02", "04"); addResult(response.checkData("BBBBBBBB")); test.addResult(response.checkData("BBBBBBBB")); //19 test.updateRecord("01", "04", "55555555"); Loading @@ -256,11 +256,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LARU); response = test.readRecord("00", "02", "04"); addResult(response.checkData("44444444")); test.addResult(response.checkData("44444444")); //22 response = test.readRecord("00", "02", "04"); addResult(response.checkData("99999999")); test.addResult(response.checkData("99999999")); //23 test.updateRecord("01", "04", "55555555"); Loading @@ -281,17 +281,17 @@ public class Test_Api_1_Cont extends UiccTestModel { //11 test.selectFile(DF_TEST); response = test.selectFile(EF_TNU); addResult(response.checkSw("6283")); test.addResult(response.checkSw("6283")); //12 response = test.activate(EF_TNU); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //13 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); response = test.selectFile(EF_TNU); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /** test case 7 * Increase Loading @@ -307,46 +307,46 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_CARU); response = test.readRecord("00", "04", "03"); addResult(response.checkSw("6A83")); test.addResult(response.checkSw("6A83")); //21 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000001")); test.addResult(response.checkData("000001")); //22 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000002")); test.addResult(response.checkData("000002")); //23 response = test.updateRecord("00", "03", "AAAAAA"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //24 response = test.updateRecord("00", "03", "555555"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //25 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); test.selectFile(EF_CARU); response = test.readRecord("00", "04", "03"); addResult(response.checkSw("6A83")); test.addResult(response.checkSw("6A83")); //26 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000002")); test.addResult(response.checkData("000002")); //27 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000004")); test.addResult(response.checkData("000004")); //28 response = test.updateRecord("00", "03", "AAAAAA"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //29 response = test.updateRecord("00", "03", "555555"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); Loading @@ -362,18 +362,18 @@ public class Test_Api_1_Cont extends UiccTestModel { //21 test.selectFile(DF_TEST); addResult(test.selectFile(EF_RFU0).checkSw("9000")); test.addResult(test.selectFile(EF_RFU0).checkSw("9000")); //22 addResult(test.selectFile(EF_RFU1).checkSw("9000")); test.addResult(test.selectFile(EF_RFU1).checkSw("9000")); //23 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); addResult(test.selectFile(EF_RFU0).checkSw("9000")); test.addResult(test.selectFile(EF_RFU0).checkSw("9000")); //24 addResult(test.selectFile(EF_RFU1).checkSw("9000")); test.addResult(test.selectFile(EF_RFU1).checkSw("9000")); /** test case 9 * CreateFile DF Loading @@ -387,17 +387,17 @@ public class Test_Api_1_Cont extends UiccTestModel { //21 test.selectFile(DF_TEST); addResult(test.selectFile(DF_RFU1).checkSw("9000")); test.addResult(test.selectFile(DF_RFU1).checkSw("9000")); //22 addResult(test.selectFile(DF_RFU2).checkSw("9000")); test.addResult(test.selectFile(DF_RFU2).checkSw("9000")); //23 test.selectApplication(AID_ADF_1); addResult(test.selectFile(DF_RFU1).checkSw("9000")); test.addResult(test.selectFile(DF_RFU1).checkSw("9000")); //24 addResult(test.selectFile(DF_RFU2).checkSw("9000")); test.addResult(test.selectFile(DF_RFU2).checkSw("9000")); /** test case 10 Loading @@ -414,31 +414,31 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_TDAC); response = test.readBinary("0000", "06"); addResult(response.checkSw("9000")||response.checkSw("6282")||response.checkSw("6700")); test.addResult(response.checkSw("9000")||response.checkSw("6282")||response.checkSw("6700")); if (response.checkSw("9000")) { addResult(response.checkData("000000FF")); test.addResult(response.checkData("000000FF")); } //12 addResult(test.readBinary("0000", "04").checkData("000000FF")); test.addResult(test.readBinary("0000", "04").checkData("000000FF")); //13 addResult(test.resizeFile(EF_TDAC, "03").checkSw("9000")); test.addResult(test.resizeFile(EF_TDAC, "03").checkSw("9000")); //14 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); test.selectFile(EF_LNU); response = test.readRecord("00", "04", "04"); addResult(response.checkSw("6A83")); test.addResult(response.checkSw("6A83")); //15 response = test.readRecord("00", "03", "04"); addResult(response.checkData("FFFFFFFF")); test.addResult(response.checkData("FFFFFFFF")); //16 addResult(test.resizeFile(EF_LNU, "08").checkSw("9000")); test.addResult(test.resizeFile(EF_LNU, "08").checkSw("9000")); Loading @@ -461,7 +461,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //4 test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("6985")); test.addResult(test.selectFile(EF_NOSH).checkSw("6985")); //5 test.fetch("13"); Loading @@ -476,7 +476,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //4 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("6985")); test.addResult(test.selectFile(EF_NOSH).checkSw("6985")); //5 test.fetch("13"); Loading @@ -491,7 +491,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //2 test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("9000")); test.addResult(test.selectFile(EF_NOSH).checkSw("9000")); //3 test.unrecognizedEnvelope(); Loading @@ -506,7 +506,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //2 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("9000")); test.addResult(test.selectFile(EF_NOSH).checkSw("9000")); //3 test.unrecognizedEnvelope(); Loading Loading @@ -545,7 +545,7 @@ public class Test_Api_1_Cont extends UiccTestModel { // check results response = test.selectApplication(APPLET_AID_1); addResult(response.checkData("10" + APPLET_AID_1 + "11CCCCCC CCCCCCCC CCCCCCCC" + test.addResult(response.checkData("10" + APPLET_AID_1 + "11CCCCCC CCCCCCCC CCCCCCCC" + "CCCCCCCC CCCC")); Loading @@ -555,6 +555,6 @@ public class Test_Api_1_Cont extends UiccTestModel { test.deleteApplet(APPLET_AID_1); test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } } source/Annex_E_SourceCode/uicc/test/access/api_1_fvw_actf/Test_Api_1_Fvw_Actf.java +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { public boolean run() { APDUResponse data = null; initialiseResults(); test.initialiseResults(); // test script test.reset(); Loading Loading @@ -64,7 +64,7 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { // Trigger Applet response = test.envelopeMenuSelection("100101", ""); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /*********************************************************************/ Loading @@ -74,7 +74,7 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { /*********************************************************************/ response = test.selectApplication(APPLET_AID_1); addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); test.addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); /*********************************************************************/ /*********************************************************************/ Loading @@ -88,6 +88,6 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } } source/Annex_E_SourceCode/uicc/test/access/api_1_fvw_dacf/Test_Api_1_Fvw_Dacf.java +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { public boolean run() { APDUResponse data = null; initialiseResults(); test.initialiseResults(); // test script test.reset(); Loading Loading @@ -64,7 +64,7 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { // Trigger Applet response = test.envelopeMenuSelection("100101", ""); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /*********************************************************************/ Loading @@ -74,7 +74,7 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { /*********************************************************************/ response = test.selectApplication(APPLET_AID_1); addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); test.addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); /*********************************************************************/ /*********************************************************************/ Loading @@ -88,6 +88,6 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } } source/Annex_E_SourceCode/uicc/test/access/api_1_fvw_incr/Test_Api_1_Fvw_Incr.java +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { public boolean run() { APDUResponse data = null; initialiseResults(); test.initialiseResults(); // test script test.reset(); Loading Loading @@ -71,7 +71,7 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { // Trigger Applet response = test.envelopeMenuSelection("100101", ""); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /*********************************************************************/ Loading @@ -82,7 +82,7 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { response = test.selectApplication(APPLET_AID_1); // Note: as test case 15 is Void, we expect '00' for the result addResult(response.checkData("10" + APPLET_AID_1 + "10" + test.addResult(response.checkData("10" + APPLET_AID_1 + "10" + "CCCCCCCC CCCCCCCC CCCCCCCC CCCC00CC")); /*********************************************************************/ Loading @@ -97,6 +97,6 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } } Loading
source/Annex_D_UiccInterfaces/org/etsi/scp/wg3/uicc/jcapi/userclass/UiccAPITestCardService.java +16 −2 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ package org.etsi.scp.wg3.uicc.jcapi.userclass; import org.etsi.scp.wg3.uicc.jcapi.userinterface.*; public class UiccAPITestCardService implements UiccCardManagementService,UiccAdministrativeCommandsService,UiccApplicationManagementService,UiccToolkitService { public class UiccAPITestCardService implements UiccCardManagementService,UiccAdministrativeCommandsService,UiccApplicationManagementService,UiccToolkitService,UiccResultsService { public static UiccAPITestCardService TestReference = null; Loading Loading @@ -421,4 +421,18 @@ public class UiccAPITestCardService implements UiccCardManagementService,UiccAdm throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public void initialiseResults(){ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public void addResult(boolean result){ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public boolean getOverallResult(){ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } }
source/Annex_E_SourceCode/uicc/test/access/api_1_cont/Test_Api_1_Cont.java +49 −49 Original line number Diff line number Diff line Loading @@ -49,7 +49,7 @@ public class Test_Api_1_Cont extends UiccTestModel { } public boolean run() { initialiseResults(); test.initialiseResults(); // start test test.reset(); Loading Loading @@ -112,7 +112,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //10 response = test.activate(EF_TNR); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //11 test.selectFile(MF); Loading @@ -121,7 +121,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //12 response = test.readBinary("0000", "02"); addResult(response.checkData("0101")); test.addResult(response.checkData("0101")); //13 test.updateBinary("0000", "FFFFFF"); Loading @@ -133,14 +133,14 @@ public class Test_Api_1_Cont extends UiccTestModel { //15 response = test.activate(EF_CNR); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //16 test.selectFile(EF_TARU); //17 response = test.readBinary("0000", "02"); addResult(response.checkData("0202")); test.addResult(response.checkData("0202")); //18 test.updateBinary("0000", "FFFFFF"); Loading @@ -160,7 +160,7 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_TARU); response = test.readBinary("0000", "04"); addResult(response.checkData("01010202")); test.addResult(response.checkData("01010202")); //12 test.updateBinary("0000", "FFFFFFFF"); Loading @@ -170,7 +170,7 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_TARU); response = test.readBinary("0000", "04"); addResult(response.checkData("03030404")); test.addResult(response.checkData("03030404")); //14 test.updateBinary("0000", "FFFFFFFF"); Loading @@ -195,11 +195,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LUPC); response = test.readRecord("01", "04", "0A"); addResult(response.checkData("11111111 11111111 1111")); test.addResult(response.checkData("11111111 11111111 1111")); //14 response = test.readRecord("02", "04", "0A"); addResult(response.checkData("33333333 33333333 3333")); test.addResult(response.checkData("33333333 33333333 3333")); //15 test.updateRecord("01", "04", "11111111 11111111 1111"); Loading @@ -212,11 +212,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LUPC); response = test.readRecord("01", "04", "0A"); addResult(response.checkData("11111111 11111111 1111")); test.addResult(response.checkData("11111111 11111111 1111")); //18 response = test.readRecord("02", "04", "0A"); addResult(response.checkData("11111111 11111111 1111")); test.addResult(response.checkData("11111111 11111111 1111")); //19 test.updateRecord("01", "04", "11111111 11111111 1111"); Loading @@ -239,11 +239,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LARU); response = test.readRecord("00", "02", "04"); addResult(response.checkData("66666666")); test.addResult(response.checkData("66666666")); //18 response = test.readRecord("00", "02", "04"); addResult(response.checkData("BBBBBBBB")); test.addResult(response.checkData("BBBBBBBB")); //19 test.updateRecord("01", "04", "55555555"); Loading @@ -256,11 +256,11 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_LARU); response = test.readRecord("00", "02", "04"); addResult(response.checkData("44444444")); test.addResult(response.checkData("44444444")); //22 response = test.readRecord("00", "02", "04"); addResult(response.checkData("99999999")); test.addResult(response.checkData("99999999")); //23 test.updateRecord("01", "04", "55555555"); Loading @@ -281,17 +281,17 @@ public class Test_Api_1_Cont extends UiccTestModel { //11 test.selectFile(DF_TEST); response = test.selectFile(EF_TNU); addResult(response.checkSw("6283")); test.addResult(response.checkSw("6283")); //12 response = test.activate(EF_TNU); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //13 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); response = test.selectFile(EF_TNU); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /** test case 7 * Increase Loading @@ -307,46 +307,46 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_CARU); response = test.readRecord("00", "04", "03"); addResult(response.checkSw("6A83")); test.addResult(response.checkSw("6A83")); //21 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000001")); test.addResult(response.checkData("000001")); //22 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000002")); test.addResult(response.checkData("000002")); //23 response = test.updateRecord("00", "03", "AAAAAA"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //24 response = test.updateRecord("00", "03", "555555"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //25 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); test.selectFile(EF_CARU); response = test.readRecord("00", "04", "03"); addResult(response.checkSw("6A83")); test.addResult(response.checkSw("6A83")); //26 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000002")); test.addResult(response.checkData("000002")); //27 response = test.readRecord("00", "03", "03"); addResult(response.checkData("000004")); test.addResult(response.checkData("000004")); //28 response = test.updateRecord("00", "03", "AAAAAA"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); //29 response = test.updateRecord("00", "03", "555555"); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); Loading @@ -362,18 +362,18 @@ public class Test_Api_1_Cont extends UiccTestModel { //21 test.selectFile(DF_TEST); addResult(test.selectFile(EF_RFU0).checkSw("9000")); test.addResult(test.selectFile(EF_RFU0).checkSw("9000")); //22 addResult(test.selectFile(EF_RFU1).checkSw("9000")); test.addResult(test.selectFile(EF_RFU1).checkSw("9000")); //23 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); addResult(test.selectFile(EF_RFU0).checkSw("9000")); test.addResult(test.selectFile(EF_RFU0).checkSw("9000")); //24 addResult(test.selectFile(EF_RFU1).checkSw("9000")); test.addResult(test.selectFile(EF_RFU1).checkSw("9000")); /** test case 9 * CreateFile DF Loading @@ -387,17 +387,17 @@ public class Test_Api_1_Cont extends UiccTestModel { //21 test.selectFile(DF_TEST); addResult(test.selectFile(DF_RFU1).checkSw("9000")); test.addResult(test.selectFile(DF_RFU1).checkSw("9000")); //22 addResult(test.selectFile(DF_RFU2).checkSw("9000")); test.addResult(test.selectFile(DF_RFU2).checkSw("9000")); //23 test.selectApplication(AID_ADF_1); addResult(test.selectFile(DF_RFU1).checkSw("9000")); test.addResult(test.selectFile(DF_RFU1).checkSw("9000")); //24 addResult(test.selectFile(DF_RFU2).checkSw("9000")); test.addResult(test.selectFile(DF_RFU2).checkSw("9000")); /** test case 10 Loading @@ -414,31 +414,31 @@ public class Test_Api_1_Cont extends UiccTestModel { test.selectFile(DF_TEST); test.selectFile(EF_TDAC); response = test.readBinary("0000", "06"); addResult(response.checkSw("9000")||response.checkSw("6282")||response.checkSw("6700")); test.addResult(response.checkSw("9000")||response.checkSw("6282")||response.checkSw("6700")); if (response.checkSw("9000")) { addResult(response.checkData("000000FF")); test.addResult(response.checkData("000000FF")); } //12 addResult(test.readBinary("0000", "04").checkData("000000FF")); test.addResult(test.readBinary("0000", "04").checkData("000000FF")); //13 addResult(test.resizeFile(EF_TDAC, "03").checkSw("9000")); test.addResult(test.resizeFile(EF_TDAC, "03").checkSw("9000")); //14 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); test.selectFile(EF_LNU); response = test.readRecord("00", "04", "04"); addResult(response.checkSw("6A83")); test.addResult(response.checkSw("6A83")); //15 response = test.readRecord("00", "03", "04"); addResult(response.checkData("FFFFFFFF")); test.addResult(response.checkData("FFFFFFFF")); //16 addResult(test.resizeFile(EF_LNU, "08").checkSw("9000")); test.addResult(test.resizeFile(EF_LNU, "08").checkSw("9000")); Loading @@ -461,7 +461,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //4 test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("6985")); test.addResult(test.selectFile(EF_NOSH).checkSw("6985")); //5 test.fetch("13"); Loading @@ -476,7 +476,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //4 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("6985")); test.addResult(test.selectFile(EF_NOSH).checkSw("6985")); //5 test.fetch("13"); Loading @@ -491,7 +491,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //2 test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("9000")); test.addResult(test.selectFile(EF_NOSH).checkSw("9000")); //3 test.unrecognizedEnvelope(); Loading @@ -506,7 +506,7 @@ public class Test_Api_1_Cont extends UiccTestModel { //2 test.selectApplication(AID_ADF_1); test.selectFile(DF_TEST); addResult(test.selectFile(EF_NOSH).checkSw("9000")); test.addResult(test.selectFile(EF_NOSH).checkSw("9000")); //3 test.unrecognizedEnvelope(); Loading Loading @@ -545,7 +545,7 @@ public class Test_Api_1_Cont extends UiccTestModel { // check results response = test.selectApplication(APPLET_AID_1); addResult(response.checkData("10" + APPLET_AID_1 + "11CCCCCC CCCCCCCC CCCCCCCC" + test.addResult(response.checkData("10" + APPLET_AID_1 + "11CCCCCC CCCCCCCC CCCCCCCC" + "CCCCCCCC CCCC")); Loading @@ -555,6 +555,6 @@ public class Test_Api_1_Cont extends UiccTestModel { test.deleteApplet(APPLET_AID_1); test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } }
source/Annex_E_SourceCode/uicc/test/access/api_1_fvw_actf/Test_Api_1_Fvw_Actf.java +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { public boolean run() { APDUResponse data = null; initialiseResults(); test.initialiseResults(); // test script test.reset(); Loading Loading @@ -64,7 +64,7 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { // Trigger Applet response = test.envelopeMenuSelection("100101", ""); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /*********************************************************************/ Loading @@ -74,7 +74,7 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { /*********************************************************************/ response = test.selectApplication(APPLET_AID_1); addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); test.addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); /*********************************************************************/ /*********************************************************************/ Loading @@ -88,6 +88,6 @@ public class Test_Api_1_Fvw_Actf extends UiccTestModel { test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } }
source/Annex_E_SourceCode/uicc/test/access/api_1_fvw_dacf/Test_Api_1_Fvw_Dacf.java +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { public boolean run() { APDUResponse data = null; initialiseResults(); test.initialiseResults(); // test script test.reset(); Loading Loading @@ -64,7 +64,7 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { // Trigger Applet response = test.envelopeMenuSelection("100101", ""); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /*********************************************************************/ Loading @@ -74,7 +74,7 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { /*********************************************************************/ response = test.selectApplication(APPLET_AID_1); addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); test.addResult(response.checkData("10" + APPLET_AID_1 + "04" + "CCCCCCCC")); /*********************************************************************/ /*********************************************************************/ Loading @@ -88,6 +88,6 @@ public class Test_Api_1_Fvw_Dacf extends UiccTestModel { test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } }
source/Annex_E_SourceCode/uicc/test/access/api_1_fvw_incr/Test_Api_1_Fvw_Incr.java +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { public boolean run() { APDUResponse data = null; initialiseResults(); test.initialiseResults(); // test script test.reset(); Loading Loading @@ -71,7 +71,7 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { // Trigger Applet response = test.envelopeMenuSelection("100101", ""); addResult(response.checkSw("9000")); test.addResult(response.checkSw("9000")); /*********************************************************************/ Loading @@ -82,7 +82,7 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { response = test.selectApplication(APPLET_AID_1); // Note: as test case 15 is Void, we expect '00' for the result addResult(response.checkData("10" + APPLET_AID_1 + "10" + test.addResult(response.checkData("10" + APPLET_AID_1 + "10" + "CCCCCCCC CCCCCCCC CCCCCCCC CCCC00CC")); /*********************************************************************/ Loading @@ -97,6 +97,6 @@ public class Test_Api_1_Fvw_Incr extends UiccTestModel { test.deletePackage(CAP_FILE_PATH); return getOverallResult(); return test.getOverallResult(); } }