Тестирование методов Java

Итак, я прохожу собеседование в компании, и они хотят, чтобы я выполнил несколько упражнений. Логику я могу понять. Единственное, что я никогда не работал с IntelliJ, AndroidStudio или Gradle, и мне кажется, что мне нужно их использовать. Вот URL клонирования проекта: https://github.com/Mobilgov/interview.git

Если вы знакомы с AndroidStudio / IntelliJ и Gradle, то посмотрите, можете ли вы открыть проект и запустить метод, например, в «интервью / issues / src / test / java / com / payit / issues / Problem2Test.java».

В конце концов, я просто пытаюсь проверить логику в некоторых файлах Java.

Если я смогу просто выяснить, как запускать эти тесты, то я смогу быстро выявить логику реальных проблем!

Спасибо!

«Сборка и запуск приложения Java для Android Studio» - хотите ли вы запустить тесты Junit или создать и запустить реактивное собственное приложение? Ваш заголовок и актуальный вопрос противоречат друг другу. Для первого вам понадобится только JVM для запуска тестов Junit, поскольку они не имеют ничего общего с запуском приложения на Android-устройстве / Android Runtime.

Mark Keen 29.05.2018 01:19

Полагаю, Junit тестирует. Мне было поручено заполнить методы логикой, поэтому мне нужно только протестировать эти классы. В конечном итоге я сжимаю его и отправляю им проект. изначально я проверял v-control в intellij, и он продолжал говорить мне, что мне нужен Android SDK, что привело меня к использованию android studio bc, люди говорили, что intellij android sdk устарел

Thomas Gallagher 29.05.2018 01:29
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
2
56
1

Ответы 1

Это собеседование должно быть подготовлено к разрешению такого разжижения.

Вот несколько советов, которые я могу вам дать: Вы можете получить готовое к установке приложение Gradel и установить последнюю версию Android Sdk. Однако измените файл на последовательность имен папок или измените имена папок соответственно, чтобы получить имя файла в папках. Теперь откройте проект из Android Studio или любой понравившейся платформы.

Чтобы прояснить мой вопрос, как мне запустить приложение в Android Studio? У меня еще нет конфигураций запуска, с чего мне начать?

Thomas Gallagher 29.05.2018 01:10

Найдите в Githp любой простой проект и замените папку app> src

user8040141 29.05.2018 01:15

Другие вопросы по теме