Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

70
Visualizações
Why are RectF objects empty in UnitTests

Project:
I'm developing an Android application that matches MotionEvents to Rectangles which I defined using the RectF class.

Issue:
In my UnitTests these RectF objects are empty. The debugger describes them as "null" and left,top,right,bottom are 0.0

My guess:
I guess AndroidStudio replaces the RectF with some empty mock (as it apparently does with other code as well). I can't verify it in another IDE currently.

UnitTest code:

import android.graphics.RectF
import junit.framework.TestCase
import org.hamcrest.MatcherAssert.assertThat
import org.hamcrest.core.Is.`is`
import org.junit.Test

class RectTest: TestCase() {
    @Test
    fun test() {
        val rectF = RectF( -10.0F, -30F, 10F, 50F )
        assertThat( rectF.width(), `is`( 20F ) )
    }
}

Note that the test class is in src/test not in src/androidTest.

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda