Skip to main content
00:00/00:00
Lecture 5 of 23

Setting up Pytest in Eclipse PyDev

Download Course (Free)

Course Content

0 / 23 completed
Section 1: Overview of Unit Testing and Test Driven Development3 videos

What is Test Driven Development

11m

What is Unit Testing

9m

Quick Example TDD Session - The FizzBuzz Kata

17m
Section 2: Introduction1 videos

Introduction

5m
Section 3: Setting Up Your Development Environment3 videos

Setting up Pytest in Eclipse PyDev

7mNow Playing

Python Virtual Environments

20m

Setting up Pytest in PyCharm

7m
Section 4: Pytest Overview6 videos

Pytest Overview

3m

Test Discovery

4m

Assert Statements and Exceptions

9m

XUnit Style Setup and Teardown

16m

Test Fixtures

24m

PyTest Command Line Arguments

13m
Section 5: The Supermarket Checkout Kata6 videos

Overview

4m

Setup and 1st Test Case

4m

Add Items, Add Item Prices, and Calculate Current Total

15m

Throw Exception when Adding an Item with No Price

6m

Add Multiple Items and Calculate Total

15m

Add and Apply Discounts

1h 30m
Section 6: Test Doubles2 videos

Overview of Test Doubles, unitest.mock, and monkeypatch

14m

unittest.mock Example

39m
Section 7: TDD Best Practices1 videos

TDD Best Practices

11m
Section 8: Conclusion1 videos

Conclusion

5m