ngx-page-object-model
Elegant unit testing for Angular UI Components
Minimal and Flexible
The ngx-page-object-model
library is a simple, lightweight, and non-intrusive utility designed to work with all modern versions of Angular.
Elegant Component DOM Testing
Promoting best code practices by separating test logic from DOM manipulation, leveraging the Page Object Model design pattern to create clean, and readable unit tests for Angular UI components.
Versatile and Agnostic
Compatible with Jasmine, Jest, Vitest, or any other testing framework. Runs nicely with tools like Spectator or completely standalone. This library is suitable for all kinds of Angular applications!