26#include "platform/CCPlatformConfig.h"
28#ifndef __NEWAUDIOENGINE_TEST_H_
29#define __NEWAUDIOENGINE_TEST_H_
32#include "../BaseTest.h"
34#include "audio/include/AudioEngine.h"
43 virtual std::string
title()
const override;
44 virtual void onExit()
override;
59 virtual bool init()
override;
61 virtual void update(
float dt)
override;
63 virtual std::string
title()
const override;
86 virtual bool init()
override;
88 virtual std::string
title()
const override;
104 virtual bool init()
override;
106 virtual std::string
title()
const override;
107 virtual std::string
subtitle()
const override;
109 virtual void update(
float dt)
override;
130 virtual bool init()
override;
132 virtual std::string
title()
const override;
133 virtual std::string
subtitle()
const override;
146 virtual bool init()
override;
148 virtual std::string
title()
const override;
159 virtual bool init()
override;
161 virtual std::string
title()
const override;
171 virtual bool init()
override;
173 virtual std::string
title()
const override;
174 virtual std::string
subtitle()
const override;
182 virtual bool init()
override;
184 virtual std::string
title()
const override;
185 virtual std::string
subtitle()
const override;
193 virtual bool init()
override;
195 virtual std::string
title()
const override;
196 virtual std::string
subtitle()
const override;
204 virtual bool init()
override;
206 virtual std::string
title()
const override;
207 virtual std::string
subtitle()
const override;
215 virtual bool init()
override;
217 virtual std::string
title()
const override;
218 virtual std::string
subtitle()
const override;
226 virtual void onEnter()
override;
228 virtual std::string
title()
const override;
229 virtual std::string
subtitle()
const override;
237 virtual void onEnter()
override;
239 virtual std::string
title()
const override;
240 virtual std::string
subtitle()
const override;
248 virtual void onEnter()
override;
250 virtual std::string
title()
const override;
251 virtual std::string
subtitle()
const override;
259 virtual void onEnter()
override;
261 virtual std::string
title()
const override;
262 virtual std::string
subtitle()
const override;
270 virtual void onEnter()
override;
272 virtual std::string
title()
const override;
273 virtual std::string
subtitle()
const override;
281 virtual void onEnter()
override;
282 virtual void onExit()
override;
284 virtual std::string
title()
const override;
285 virtual std::string
subtitle()
const override;
296 virtual void onEnter()
override;
297 virtual void onExit()
override;
299 virtual std::string
title()
const override;
300 virtual std::string
subtitle()
const override;
303 void doPlay(
const std::string& filename);
304 void playMusic(
const std::string& filename);
313 virtual void onEnter()
override;
314 virtual void onExit()
override;
316 virtual std::string
title()
const override;
317 virtual std::string
subtitle()
const override;
DEFINE_TEST_SUITE(AudioEngineTests)
virtual void update(float dt) override
virtual bool init() override
virtual std::string title() const override
cocos2d::Label * _playOverLabel
virtual ~AudioControlTest()
CREATE_FUNC(AudioControlTest)
virtual std::string title() const override
std::shared_ptr< bool > _isDestroyed
virtual void onBackCallback(cocos2d::Ref *sender) override
virtual void onExit() override
virtual bool init() override
CREATE_FUNC(AudioIssue11143Test)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string title() const override
virtual std::string subtitle() const override
virtual void onEnter() override
CREATE_FUNC(AudioIssue16938Test)
virtual bool init() override
virtual std::string title() const override
CREATE_FUNC(AudioIssue18597Test)
virtual std::string subtitle() const override
CREATE_FUNC(AudioLoadTest)
virtual std::string title() const override
virtual bool init() override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(AudioPauseResumeAfterPlay)
virtual void onEnter() override
virtual void onEnter() override
std::vector< std::string > _oldSearchPaths
virtual std::string subtitle() const override
virtual void onExit() override
virtual std::string title() const override
CREATE_FUNC(AudioPlayFileInWritablePath)
std::list< std::string > _playList
virtual void onExit() override
CREATE_FUNC(AudioPlayInFinishedCB)
virtual void onEnter() override
void doPlay(const std::string &filename)
virtual std::string title() const override
virtual std::string subtitle() const override
void playMusic(const std::string &filename)
virtual void onEnter() override
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(AudioPreloadSameFileMultipleTimes)
CREATE_FUNC(AudioProfileTest)
std::string _files[FILE_COUNT]
cocos2d::AudioProfile _audioProfile
virtual std::string subtitle() const override
cocos2d::Label * _showLabel
virtual void update(float dt) override
virtual std::string title() const override
static const int FILE_COUNT
virtual ~AudioProfileTest()
virtual bool init() override
CREATE_FUNC(AudioSmallFile2Test)
virtual std::string title() const override
virtual void onEnter() override
virtual std::string subtitle() const override
virtual void onEnter() override
CREATE_FUNC(AudioSmallFile3Test)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string title() const override
virtual bool init() override
CREATE_FUNC(AudioSmallFileTest)
virtual std::string subtitle() const override
virtual std::string subtitle() const override
virtual bool init() override
virtual std::string title() const override
CREATE_FUNC(AudioSwitchStateTest)
virtual std::string title() const override
CREATE_FUNC(AudioUncacheInFinishedCB)
virtual std::string subtitle() const override
virtual void onEnter() override
virtual void onExit() override
virtual std::string subtitle() const override
virtual ~InvalidAudioFileTest()
CREATE_FUNC(InvalidAudioFileTest)
virtual bool init() override
virtual std::string title() const override
virtual std::string title() const override
virtual bool init() override
CREATE_FUNC(LargeAudioFileTest)
virtual ~LargeAudioFileTest()
std::string _files[TEST_COUNT]
static const int TEST_COUNT
CREATE_FUNC(PlaySimultaneouslyTest)
virtual std::string title() const override
virtual bool init() override
virtual ~PlaySimultaneouslyTest()