Pro Workshops Tips Free Tutorials Articles Events
Artem Zakharchenko

Artem Zakharchenko

Author @ApiMocking. Instructor @eggheadio. All things testing.


Resources

From newest to oldest.

  • Better Test Setup with Disposable Objects

    article

  • Do NOT Assert on Requests (Do This Instead)

    article

  • React Component Testing with Vitest

    React Component Testing with Vitest

    workshop

  • .toBeVisible() or .toBeInTheDocument()?

    article

  • Why I Won’t Use JSDOM

    article

  • The Difference Between Clearing, Resetting, and Restoring Mocks

    article

  • Writing Tests That Fail

    article

  • Mocking Techniques in Vitest

    Mocking Techniques in Vitest

    workshop

  • Inverse Assertions

    article

  • Be S.M.A.R.T. About Flaky Tests

    article

  • What Is A Test Boundary?

    article

  • Good Code, Testable Code

    article

  • Testing Fundamentals

    Testing Fundamentals

    workshop

  • Mocking WebSockets with MSW

    Mocking WebSockets with MSW

    talk

  • Implicit Assertions

    Implicit Assertions

    article

  • Making Use of Code Coverage

    Making Use of Code Coverage

    article

  • Anatomy of a Test

    Anatomy of a Test

    article

  • How to Write Better Test Names

    How to Write Better Test Names

    talk

  • The Golden Rule of Assertions

    The Golden Rule of Assertions

    article

  • The True Purpose of Testing

    The True Purpose of Testing

    article

Learn
  • Pro Workshops
  • Tips
  • Free Tutorials
  • Articles
  • Events
  • Principles
  • Talks
  • Newsletter
Conference
  • Epic Web Conf 2025
  • Talks from '24
Contact
  • Contact Us
  • Email Support
About
  • FAQ
  • Credits
© EpicWeb.devTerms & Conditions