Вопросы по теме 'scalatest'

Модульное тестирование нескольких реализаций одного и того же типажа/интерфейса
Я программирую в основном на scala и java, используя scalatest в scala и junit для модульного тестирования. Я хотел бы применить одни и те же тесты к нескольким реализациям одного и того же интерфейса/признака. Идея состоит в том, чтобы убедиться,...
1264 просмотров
schedule 29.10.2022

изучать Scala с TDD
Сейчас изучаю Scala. Я видел там 2 тестовых фреймворка: ScalaTest и Specs. Моя единственная проблема в том, что я все еще не могу решить, какой из языков лучше. Также я привык писать тесты перед кодом, на данный момент я не имею четкого...
4829 просмотров
schedule 28.07.2022

Как передать параметры (например, -o CDNW) из Buildr в ScalaTest?
В настоящее время я могу только сказать: test.using(:scalatest) В документации Buildr сказано, что класс Buildr::Scala::ScalaTest поддерживает следующие параметры: :properties — Хэш системных свойств, доступных для теста. :environment...
190 просмотров
schedule 15.10.2022

Как интегрировать scalatest с селеном
Из чтения http://www.scalest.org/user_guide/using_selenium я пытаюсь интегрировать селен и самый дешевый селен DSL. Вот код, который я использую: class BlogSpec extends FlatSpec with ShouldMatchers with Chrome {...
3447 просмотров
schedule 24.03.2022

Как я могу внедрить зависимость от одноэлементного объекта?
Предположим, я тестирую метод, который зависит от (импортированного) одноэлементного экземпляра с именем WS (веб-служба), у которого есть метод url(url: String) , который принимает URL-адрес и возвращает запрос. def doRequest(url: String):...
881 просмотров

как заставить scalatest генерировать html-отчет через sbt
Способ сделать это для теста на основе spec2 в sbt: (testOptions in Test) += Tests.Argument(TestFrameworks.Specs2, "html") а как насчет скалатеста? Я много искал в Google, но не нашел хорошего объяснения/решения.
6949 просмотров
schedule 10.07.2022

Не могу запустить Scalatest с Gradle
task scalaTest(dependsOn: testClasses) << { description = 'Runs Scalatest suite' ant.taskdef(name: 'scalatest', classname: 'org.scalatest.tools.ScalaTestAntTask', classpath:...
15535 просмотров
schedule 24.09.2022

Собственный сопоставитель ScalaTest, использование слова не
Итак, в начале у меня было def parseB(string : String)(implicit context : Context) : Float = parseAll(gexp, string).get.eval(context).left.get а потом в тесте implicit var context = Context() parseB("False") should be(false)...
836 просмотров
schedule 06.03.2023

Вывод результатов теста дублируется
Я использую play framework 2.2.1 и хотел бы использовать scalatest вместо spec2. Итак, я добавил scalest зависимость: libraryDependencies += "org.scalatest" %% "scalatest" % "1.9.1" % "test" Я также переписал тесты, используя FunSuite :...
78 просмотров
schedule 03.04.2022

Использование scalatest + robolectric
Я пытаюсь написать тесты для библиотеки Android, используя scalatest + robolectric, но я не смог найти никакой документации по этому поводу. Кроме того, я хотел бы иметь возможность запускать свой тестовый набор через самую маленькую задачу ant....
154 просмотров
schedule 22.02.2023

Запуск и остановка сервера solr из программы scala
Solr поставляется с упакованным причалом start.jar в папке примеров. Для моей автоматизации scalatest мне нужно управлять запуском и остановкой solr из моего модуля scalatest. Как я могу это сделать ? Пожалуйста, направьте и подскажите.
277 просмотров
schedule 21.10.2023

Указание местоположения модульного теста в Gradle
Я намочил ноги с Gradle для школьного проекта (не задания), и у меня есть этот проект, который разделен на две папки: src/main/scala и src/test/scala . Как вы, наверное, заметили, в тестовой папке хранятся мои модульные тесты, но по какой-то...
6641 просмотров
schedule 01.12.2022

Модульное тестирование Scala stdin / stdout
Является ли стандартной практикой модульное тестирование stdIn / stdOut? Если да, то как бы вы протестировали что-то вроде этого: import scala.io.StdIn._ object Test { def main(args: Array[String]) = { println("Please input your...
3872 просмотров
schedule 18.09.2022

Есть ли подключаемый модуль ScalaTest для Eclipse Luna и Scala IDE Lithium?
Пытаюсь найти подключаемый модуль ScalaTest для использования с Eclipse Luna и Scala IDE для Eclipse 4.0.0 (он же Lithium). В настоящее время используется Milestone 2 плагина Scala IDE для Eclipse Lithium. Плагин ScalaTest раньше был частью...
1759 просмотров
schedule 20.10.2022

Тип, зависящий от пути Scala: проверка на ошибку типа
Я написал немного Scala для работы с модульной арифметикой, используя типы, зависящие от пути. Родительский класс представляет группу по модулю некоторого целого числа, а внутренний класс представляет элементы этой группы. class ModularInt(...
122 просмотров
schedule 19.09.2022

Как настроить scalatest для отображения всех сообщений журнала
Я настроил log4j на уровне DEBUG как для консольного приложения, так и для файлового приложения. Однако отображается только сводка Scalest. Выполняемые тесты находятся в рамках проекта в модуле srce/catalyst. Вот...
3046 просмотров
schedule 26.04.2023

scalatest не работает в intellij 13.1
Кажется, я не могу заставить Intellij 13.1 запускать мои тесты. Я создал простой проект, чтобы попытаться изолировать проблему, но он также не работает. Вот моя установка: Проект scala 2.10, поддерживаемый SBT последняя версия scalatest...
2462 просмотров

ScalaTest — как использовать forEvery без печати всей коллекции?
Есть ли способ использовать инспектор ScalaTest forEvery без печати всей коллекции при каждом сбое теста? Коллекция, на которой я пытаюсь запустить тест, довольно велика (более тысячи элементов), и мне не очень интересно видеть ее содержимое в...
370 просмотров
schedule 03.11.2022

Сравнение списков с помощью scalatest
Я начинаю новый проект, используя Scala и Akka, и у меня возникают проблемы с написанием тестов. В своих тестах я проверяю равенство двух объектов List , используя should equal : actualBook should equal (expectedBook) Все в моем наборе...
7940 просмотров
schedule 05.10.2022

Создание теста для запечатанного трейта в scala
У меня есть запечатанный трейт, для которого я хочу написать тесты. Однако невозможно создать объект этого запечатанного трейта в тестовом классе. Как можно проверить в таком случае. Myclass.scala sealed trait BaseTrait{ def myFunct = //an...
1209 просмотров