JUnit5 | Nested tests
Channel: QaOps
Date: 21/04/2021

In this video, we will be creating nested tests in junit5. Using nested tests allows us to be organize, enabling us to have differente setups and endings depending on the scope of the test.

Subscribe: http://videos.qa-ops.com/subscribe

============TABLE OF CONTENTS===========
- 0:00 Introduction
- 1:40 Doing the portability of the store tests
- 2:13 Creating the nested test using @Nested
- 5:17 Separating the test setup from the test itself

============DOCUMENTATION===========
- docs: http://videos.qa-ops.com/docs

============GITHUB===========
- Github: https://repos.qa-ops.com/github
- Repository: https://github.com/qa-ops/bdd-automation-api
- Branch: 22-junit5-nested-classes

============MENTIONED VIDEOS===========
- BDD Intro API TestsI: https://youtu.be/Eq_N_eYc3rY
- BDD What is it: https://youtu.be/4UuzwUUUIec
- BDD the pros and cons: https://youtu.be/UMpEpo6zuh8
- BDD Specification by Example: https://youtu.be/6RnK-Sa0dJw
- BDD What is Gherkin: https://youtu.be/NP7rHtkMbGg
- BDD Automation Architecture: https://youtu.be/8z6-nusWuJs
- BDD Project and Dependencies: https://youtu.be/0i72N1Fz_y0
- BDD First Scenario: https://youtu.be/A3uiR4quZr4
- Cucumber Implementing the first scenario: https://youtu.be/uFoq-XtbBa0
- Cucumber Should I use docstring?: https://youtu.be/M-S55a6ei1M
- Cucumber Rest Assured config: https://youtu.be/3jHMpmZfylY
- Cucumber Hands on Specification by Example: https://youtu.be/wkePKVTevYM
- Cucumber Runner Class: https://youtu.be/oqElg0mpfwY
- Cucumber Mapping the API: https://youtu.be/-_B2fFxfFdY
- Cucumber Creating hooks: https://youtu.be/Kg611Jv_ib8
- Cucumber Cleaning the data: https://youtu.be/IkH6gk2gNNQ
- Cucumber More complex jsons: https://youtu.be/YLuGI-j61MY
- Cucumber Deserialization: https://youtu.be/1QUjfMs74bA
- Cucumber RestAssured Old Syntax: https://youtu.be/1QUjfMs74bA
- Cucumber RestAssured assertions: https://youtu.be/3R74ESRKm7o
- Cucumber Preparing the Scenario: https://youtu.be/kEuTzrOjdhY
- Cucumber Scenario Outline:  https://youtu.be/ADRZoO5bUZw
- Cucumber Groovy Collections: https://youtu.be/79n25y_K9j0
- Cucumber Assertions with Groovy Collections: https://youtu.be/Hzv0Rj3wOBY
- Cucumber Creating builder from scratch: https://youtu.be/NDPm0ybVj2Q
- Cucumber Last Scenario Part 1: https://youtu.be/F7rbSW5x4x4
- Cucumber Last Scenario Part 2: https://youtu.be/aywa_e0IBjk
- JUnit5 Readable tests: https://youtu.be/KXFTWM6ySa8

============PLAYLISTS===========
- Java RestAssured API: https://videos.qa-ops.com/java-restassured-automation
- Unix Command Line: https://videos.qa-ops.com/unix-command-line
- Bash Script: https://videos.qa-ops.com/bash-script-en

============SOCIAL MEDIAS===========
- Twitter: https://social.qa-ops.com/twitter
- LinkedIn: https://social.qa-ops.com/linkedin

====OPENING IMAGE====
- Little Fires Everywhere

====MUSIC BY====
- Author: Simone Geravini
- Licensed by: Zimo Music
- https://www.youtube.com/channel/UCu9V0aROh3RABqHdXLan5GA