0

Android/Kotlin - Classe de Teste Unitário

Isaias Bueno
Isaias Bueno

Sua classe de teste de unitário precisa ser programada como uma classe de teste do JUnit . O JUnit é o framework de testes de unidade mais conhecido e amplamente usado para Java.


Para criar uma classe de teste básica do JUnit, crie uma classe que contenha um ou mais métodos de teste. Um método de teste começa com a anotação @Test e contém o código para exercitar e verificar uma única funcionalidade no componente que você quer testar.


O exemplo a seguir mostra como implementar uma classe de teste unitário. O método de teste emailValidator_CorrectEmailSimple_ReturnsTrue verifica se o método isValidEmail() no app em teste retorna o resultado correto.


import com.google.common.truth.Truth.assertThat

import org.junit.Test


class EmailValidatorTest {

@Test

 fun emailValidator_CorrectEmailSimple_ReturnsTrue() {

            assertThat(EmailValidator.isValidEmail("izaias.bueno@gmail.com")).isTrue()

        }

    }


Por hoje é só pessoal, sucesso nos estudos.

0
0

Comentários (2)

1
Pablo Rodrigues

Pablo Rodrigues

06/07/2021 04:00

Show Isaias, assim que construir alguma implementação vou testar esse método! Obrigado por enriquecer a comunidade por aqui e continue assim!


Valeu!

1
Leonardo Cardozo

Leonardo Cardozo

05/07/2021 20:56

Ótima dica meu amigos, vou implementar em meus projetos.

Android|Kotlin Developer Github: https://github.com/IsaiasBueno

Brasil