From 3d753a24b5dcebee789f73a24dffcaca32a030b9 Mon Sep 17 00:00:00 2001 From: wu361 Date: Tue, 1 Jun 2021 16:30:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entry/build.gradle | 1 + entry/src/ohosTest/config.json | 41 +++++++++++++++++++ .../hijckrsampleapp/ExampleOhosTest.java | 14 +++++++ .../java/com/lid/labelview/ExampleTest.java | 9 ---- 4 files changed, 56 insertions(+), 9 deletions(-) create mode 100644 entry/src/ohosTest/config.json create mode 100644 entry/src/ohosTest/java/com/justinangel/hijckrsampleapp/ExampleOhosTest.java delete mode 100644 entry/src/test/java/com/lid/labelview/ExampleTest.java diff --git a/entry/build.gradle b/entry/build.gradle index b8ea0ae..1b14223 100644 --- a/entry/build.gradle +++ b/entry/build.gradle @@ -9,4 +9,5 @@ ohos { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar', '*.har']) implementation project(path: ':lib') + implementation 'junit:junit:4.12' } diff --git a/entry/src/ohosTest/config.json b/entry/src/ohosTest/config.json new file mode 100644 index 0000000..c9da8b4 --- /dev/null +++ b/entry/src/ohosTest/config.json @@ -0,0 +1,41 @@ +{ + "app": { + "bundleName": "com.justinangel.hijckrsampleapp", + "vendor": "justinangel", + "version": { + "code": 1000000, + "name": "1.0.0" + }, + "apiVersion": { + "compatible": 5, + "target": 5, + "releaseType": "Release" + } + }, + "deviceConfig": {}, + "module": { + "package": "com.justinangel.hijckrsampleapp", + "name": "testModule", + "deviceType": [ + "phone" + ], + "distro": { + "deliveryWithInstall": true, + "moduleName": "entry_test", + "moduleType": "feature", + "installationFree": true + }, + "abilities": [ + { + "name": "decc.testkit.runner.EntryAbility", + "description": "Test Entry Ability", + "icon": "$media:icon", + "label": "$string:app_name", + "launchType": "standard", + "orientation": "landscape", + "visible": true, + "type": "page" + } + ] + } +} \ No newline at end of file diff --git a/entry/src/ohosTest/java/com/justinangel/hijckrsampleapp/ExampleOhosTest.java b/entry/src/ohosTest/java/com/justinangel/hijckrsampleapp/ExampleOhosTest.java new file mode 100644 index 0000000..2deb4ed --- /dev/null +++ b/entry/src/ohosTest/java/com/justinangel/hijckrsampleapp/ExampleOhosTest.java @@ -0,0 +1,14 @@ +package com.justinangel.hijckrsampleapp; + +import ohos.aafwk.ability.delegation.AbilityDelegatorRegistry; +import org.junit.Test; + +import static org.junit.Assert.assertEquals; + +public class ExampleOhosTest { + //(全UI应用)不支持单元测试 + @Test + public void testBundleName() { + final String actualBundleName = AbilityDelegatorRegistry.getArguments().getTestBundleName(); + } +} \ No newline at end of file diff --git a/entry/src/test/java/com/lid/labelview/ExampleTest.java b/entry/src/test/java/com/lid/labelview/ExampleTest.java deleted file mode 100644 index 6d0a06b..0000000 --- a/entry/src/test/java/com/lid/labelview/ExampleTest.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.lid.labelview; - -import org.junit.Test; - -public class ExampleTest { - @Test - public void onStart() { - } -} -- Gitee