Testing Flashcards

1
Q

Vitest

A

A javascript testing framework. Can use it for unit, integration and component tests for JS code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Jest

A

JS testing framework. Supports JS frameworks like Vue, Angular, React, and Node

Built on top of Jasmine but provides more features like mocking

  • Meta (FB) created this
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Jasmine

A

JS testing framework

  • Open source
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mockery

A

Mocking framework for golang.

Helps devs create mock implementations of interfaces for testing purposes.

Automates the generation of mock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Principles of unit testing

A
  • Isolate the unit of work being tested from it’s dependencies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Playwright

A

Open source cross browser automation framework for E2E testing

Node.js library for web testing and automation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly