https://github.com/nighttrax/tdd-buffet
All you can eat delicious TDD helpers, healthy configs, React desserts and TypeScript beverages
https://github.com/nighttrax/tdd-buffet
Last synced: 7 months ago
JSON representation
All you can eat delicious TDD helpers, healthy configs, React desserts and TypeScript beverages
- Host: GitHub
- URL: https://github.com/nighttrax/tdd-buffet
- Owner: NiGhTTraX
- License: mit
- Created: 2019-07-14T19:59:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T01:18:59.000Z (over 1 year ago)
- Last Synced: 2024-05-01T12:31:42.108Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 5.54 MB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> All you can eat delicious TDD tools and libraries
 [](https://codecov.io/gh/NiGhTTraX/tdd-buffet) 
----
![]()
This is an opinionated collection of libraries and tools for writing tests and enabling TDD. You can mix and match as little or as much as you like from the project, and if you have any feature requests or suggestions for improvements please open an issue/PR.
### Today's menu
- Appetizers
- [tsconfig.json](packages/tsconfig)
- [jest.config.js](packages/jest-config)
- [webpack.config.js](packages/webpack-config)
- Main courses
- [Testing](packages/tdd-buffet/README.md#testing)
- [Create a Node test](packages/tdd-buffet/README.md#create-a-node-test)
- [Create a GUI test](packages/tdd-buffet/README.md#create-a-gui-test)
- [Assertions](packages/tdd-buffet/README.md#assertions)
- [Run the tests](packages/tdd-buffet/README.md#run-the-tests)
- Side dishes
- [Testing React apps](packages/react/README.md#usage)
- [Render components](packages/react/README.md#render-components)
- [Find elements](packages/react/README.md#find-elements)
- [Fire events](packages/react/README.md#fire-events)
- [Wait for conditions](packages/react/README.md#wait-for-conditions)
- [Wait for elements](packages/react/README.md#wait-for-elements)
- [Unmount](packages/react/README.md#unmount)
- [Rerender](packages/react/README.md#rerender)
- [Print DOM](packages/react/README.md#print-dom)
- [Visual testing](packages/visual)
- [Create a visual test](packages/visual/README.md#create-a-visual-test)
- Desserts
- [Selenium](packages/selenium)
- [Start a grid with Chrome and Firefox](packages/selenium/README.md#start-a-grid-with-chrome-and-firefox)
- [Start a debug grid with VNC](packages/selenium/README.md#start-a-grid-with-debug-nodes-with-vnc)
- [Connect other containers](packages/selenium/README.md#connect-other-containers)
- [Stop everything](packages/selenium/README.md#stop-everything)