Skip to content

rpalladino/lumen-testing

Repository files navigation

Unit Tests

  • tests/App/Http/Controller/ExampleControllerTest.php
  • tests/Weather/WeatherClientTest.php

7 tests, 9 assertions (~100ms)

Integration Tests

  • tests/App/Http/Controller/ExampleControllerAPITest.php
  • tests/Person/PersonRepositoryIntegrationTest.php
  • tests/WeatherClientIntegrationTest.php

5 tests, 12 assertions (~210ms)

Contract Tests

  • tests/Weather/WeatherClientConsumerTest.php
  • tests/HelloProviderTest.php

2 tests, 2 assertions (~2.3 seconds)

Acceptance Tests

  • tests/Weather/WeatherAcceptanceTest.php
  • tests/HelloAcceptanceTest.php

3 tests, 7 assertions (~210ms)

End-to-End Tests

  • tests/HelloE2ESeleniumTest.php

1 test, 1 assertion ()~2.5 seconds)

Smoke tests

  • .cigar.json

3 tests (~140ms)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages