ScalaTest

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

ScalaTest — бібліотека для тестування програмного забезпечення на мовах Scala та Java. Бібліотека дозволяє вибирати між юніт/інтерграційний та приймальний стилями написання тестів, підтримує загальні макроси та спеціалізовані утиліти порівняння очікуваних та отриманих даних, маркування тестів, інтеграцію із бібліотеками тестування на Java та Scala, підтримує тестування властивостей.

ScalaTest
ТипІнструмент тестування
РозробникБіл Веннерс, Джордж Бергер,Чуа Чі Сенг
Стабільний випуск2.2.1
Операційна системаCross-platform
Мова програмуванняScala
ЛіцензіяApache 2.0
Вебсайтscalatest.org

Створена Білом Веннерсом, Джорджем Бергером, Чуа Чі Сенгом та ін. починаючи із 2007 році.

Стилі тестування у ScalaTest

[ред. | ред. код]
  • FunSuite
  • FlatSpec
  • FunSpec
  • WordSpec
  • FreeSpec
  • Spec
  • PropSpec
  • FeatureSpec

Інтеграція із бібліотеками тестування

[ред. | ред. код]

Для роботи із заглушками

[ред. | ред. код]
  • ScalaMock
  • EasyMock
  • JMock
  • Mockito

Для тестування вебзастосунків

[ред. | ред. код]

Посилання

[ред. | ред. код]