DiscoverTech Nuggets and ThoughtsEpisode 7: Delivering With Confidence - Unit Testing - Part IV
Episode 7: Delivering With Confidence - Unit Testing - Part IV

Episode 7: Delivering With Confidence - Unit Testing - Part IV

Update: 2019-12-18
Share

Description

In this episode we discuss these aspects of unit testing:



  1. jUnit, TestNG feature overview

  2. Mocha and Chai: bdd and tdd styles

  3. Cobertura and Istanbul, nyc

  4. Cucumber, Feature Files and verbosity

  5. Introducing Cucumber to teams

  6. Spock

  7. End-to-end testing / integration testing tools: Selenium, Appium

  8. End-to-end API testing: Postman

  9. Contract Tests: Pact, Spring Cloud Contract

  10. Smoke Tests, testing in production and reverting on failure.

  11. Mocking Tools: JMockit, Mockito and PowerMock, Wiremock

  12. Your acceptance tests are next layers integration tests.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Episode 7: Delivering With Confidence - Unit Testing - Part IV

Episode 7: Delivering With Confidence - Unit Testing - Part IV

Nikhil Wanpal