Detox
React-native CLI
TDD
BDD
PLAY
: Reproduz a música.PAUSE
: Pausa a música.PULAR
: Pula para próxima música da playlist.VOLTAR
: Voltar para música anterior da playlist.LOOP
: Repete a música que está tocando sempreLOOP 1X
: Repete a música que está tocando 1x
- Para instalar o projeto, começe instalando em sua máquina o projeto com o git:
git clone https://github.com/Edullk/app_music_tests.git
-
Depois do projeto baixado, você pode abri-lo com o editor da sua preferência. Aconselho usar o VsCode ou o WebStorm.
-
rode o comando
yarn install
, para instalar todas as dependências do projeto.
- Atualizando o arquivo .detoxrc.json com o nome do seu emulador
{
"testRunner": "jest",
"runnerConfig": "e2e/config.json",
"configurations": {
"android.emu.debug": {
"type": "android.emulator",
"binaryPath": "android/app/build/outputs/apk/debug/app-debug.apk",
"build": "cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug && cd ..",
"device": {
"avdName": "NOME DO SEU EMULADOR"
}
}
}
}
- rode o comando
yarn detox_build
para gerar o APK especifico para os testes - rode o comando
yarn detox_test
, para testar todos os componentes ouyarn test [nome_test]
para rodar um teste especifico.
- Todos os testes unitários estão localizados na pasta
e2e