diff --git a/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js b/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js index 3e41042123e6399db23917e4c66c965521b9436b..5159e68e6a77358dab0aeadd1a489cba3c2901de 100755 --- a/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js +++ b/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js @@ -29,6 +29,7 @@ describe('audioManger', function () { var maxVol = 15; var lowVol = 5; var highVol = 14; + var newVol = 20; var outOfRangeVol = 28; var longValue = '28374837458743875804735081439085918459801437584738967509184509813904850914375904790589104801843'; @@ -882,6 +883,32 @@ describe('audioManger', function () { done(); }) + /* * + * @tc.number : SUB_AUDIO_MANAGER_SetVolume_030 + * @tc.name : setVolume - Media - Promise - Change Ringtone vol + * @tc.desc : Setvol to 5 + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ + it('SUB_AUDIO_MANAGER_SetVolume_030', 0, async function (done) { + const promise = audioManager.setVolume(audio.AudioVolumeType.MEDIA,newVol); + promise.then(function () { + audioManager.setVolume(audio.AudioVolumeType.RINGTONE,maxVol); + audioManager.getVolume(audio.AudioVolumeType.MEDIA).then(function (data) { + if(data == lowVol){ + console.info('AudioFrameworkTest: Media getVolume Promise: ENAME : PASS :' + data); + expect(true).assertTrue(); + } + else{ + console.info('AudioFrameworkTest: Media getVolume Promise: ENAME : FAIL :' + data); + expect(false).assertTrue(); + } + }); + }); + await promise; + done(); + }) /* * * @tc.number : SUB_AUDIO_MANAGER_SetVolume_026 * @tc.name : setVolume - Media - Callback - Change Ringtone vol @@ -946,6 +973,35 @@ describe('audioManger', function () { await promise; done(); }) + /* * + * @tc.number : SUB_AUDIO_MANAGER_SetVolume_029 + * @tc.name : setVolume - Ringtone - Promise - Change Media vol + * @tc.desc : Setvol to 14 + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ + it('SUB_AUDIO_MANAGER_SetVolume_029', 0, async function (done) { + const promise = audioManager.setVolume(audio.AudioVolumeType.RINGTONE,newVol); + promise.then(function () { + console.info('AudioFrameworkTest: Ringtone setVolume promise: ENAME: successful'); + audioManager.setVolume(audio.AudioVolumeType.MEDIA,lowVol); + audioManager.getVolume(audio.AudioVolumeType.RINGTONE).then(function (data) { + if(data == highVol){ + console.info('AudioFrameworkTest: Ringtone getVolume Promise: ENAME: PASS :' + data); + expect(true).assertTrue(); + } + else{ + console.info('AudioFrameworkTest: Ringtone getVolume Promise: ENAME: FAIL :' + data); + expect(false).assertTrue(); + } + }); + }); + await promise; + done(); + }) + + /* * * @tc.number : SUB_AUDIO_MANAGER_SetVolume_028 diff --git a/notification/ans_standard/publish_test/getwantagentinfo/entry/src/main/js/test/WantAgent.test.js b/notification/ans_standard/publish_test/getwantagentinfo/entry/src/main/js/test/WantAgent.test.js index 4fcfb52a8385a916fdb930c5d60686415e6ac4ad..908564e7d99075fc90229d6f42c2cea18b893c5f 100644 --- a/notification/ans_standard/publish_test/getwantagentinfo/entry/src/main/js/test/WantAgent.test.js +++ b/notification/ans_standard/publish_test/getwantagentinfo/entry/src/main/js/test/WantAgent.test.js @@ -15,6 +15,7 @@ import wantAgent from '@ohos.wantAgent'; import { OperationType, WantAgentFlags } from '@ohos.wantagent'; + import {describe, beforeAll, beforeEach, afterEach, afterAll, it, expect} from 'deccjsunit/index'; var WantAgenta;