Getting Started
Get up and running with Verifyica in minutes
Welcome to the Verifyica documentation! Verifyica is a JUnit Platform based TestEngine that provides argument-driven testing with advanced lifecycle management.
Verifyica extends the JUnit Platform to provide powerful parameterized testing capabilities that go beyond standard approaches. Instead of writing multiple test methods or using simple parameter lists, Verifyica lets you:
New to Verifyica? Start here to get up and running quickly. Learn how to add Verifyica to your project, write your first test, and understand the basic workflow.
Key Topics:
Master the fundamentals of Verifyica. Understand arguments, lifecycle management, contexts, interceptors, and the execution model that powers the framework.
Key Topics:
Configure Verifyica to match your testing needs. Learn about properties, filters, and parallelism configuration options.
Key Topics:
Complete API documentation for all Verifyica annotations, interfaces, and utilities. Reference material for the entire API surface.
Key Topics:
Go deeper with advanced patterns and techniques. Learn about test dependencies, ordering, tagging, and advanced parallelism strategies.
Key Topics:
See Verifyica in action with practical examples. From simple sequential tests to complex parallel scenarios and TestContainers integration.
Key Topics:
Solve common issues and find answers to frequently asked questions. Debug test discovery, parallelism, and integration problems.
Key Topics:
Get up and running with Verifyica in minutes
Understand the fundamental concepts that power Verifyica
Configure Verifyica for your testing needs
Complete API reference for Verifyica annotations, interfaces, and utilities
Advanced features and patterns for power users
Quick reference materials for Verifyica
Real-world examples and patterns
Solutions to common problems
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.