Companies Home Search Profile

Unit Testing in Django

Focused View

Leticia Portella

51:53

273 View
  • 01 - Unit test with Django.mp4
    00:56
  • 02 - Why tests matter.mp4
    02:08
  • 01 - What is pytest.mp4
    01:04
  • 02 - Setting up pytest on Django.mp4
    02:21
  • 03 - Building your first unit test.mp4
    01:48
  • 04 - Getting familiar with pytest output.mp4
    02:01
  • 05 - Where should tests live.mp4
    01:05
  • 01 - Testing a GET endpoint.mp4
    03:34
  • 02 - How to test the behavior when a user is authenticated.mp4
    05:11
  • 03 - A bit more on the beauty of pytest.mp4
    01:26
  • 04 - Being mindful of your test suite.mp4
    03:00
  • 05 - Testing the list endpoint.mp4
    05:43
  • 06 - Have you tested enough.mp4
    02:13
  • 01 - Being lazy pytest fixtures.mp4
    02:02
  • 02 - One step beyond the laziness.mp4
    06:05
  • 03 - Lazy notes make your tests even smarter.mp4
    05:08
  • 01 - Testing the Create endpoint.mp4
    04:00
  • 02 - Test is culture.mp4
    01:14
  • 01 - Learn more.mp4
    00:54
  • Description


    Tests are at the heart of modern software development, and testing is a skill that should be as basic as building the applications. In this course, Leticia Portella uses an untested Django application to teach you about the tools and good practices of writing tests. Learn about Pytest, one of the most known and complete testing frameworks in Python. Explore how you can use Pytest to test a Django application, from building your first unit tests to learning how to think about what makes a good test. Review several tests you can run with Pytest and Django, including testing a GET endpoint and testing behavior when a user is authenticated. Walk through the layers of security that Pytest adds to protect you from accidents. Find out how being lazy while writing tests can be leveraged to write better tests faster. Finally, discover how to quickly create instances and use tools to avoid rewriting code. This is the ideal course to follow Leticia’s first course, Django Essential Training.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Leticia Portella
    Leticia Portella
    Instructor's Courses
    I am an oceanographer who fell in love with programming. You can know more about me and my work through my website: https://leportella.com -> website in English https://leportella.com/pt-br -> website in Portuguese
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 19
    • duration 51:53
    • Release Date 2023/01/22