All Projects → assertj → Assertj Core

assertj / Assertj Core

Licence: apache-2.0
AssertJ is a library providing easy to use rich typed assertions

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Assertj Core

Atrium
A multiplatform assertion library for Kotlin
Stars: ✭ 359 (-82.78%)
Mutual labels:  hacktoberfest, assertions
Fluentassertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, .NET Core 2.1 and 3.0, as well as .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
Stars: ✭ 2,449 (+17.46%)
Mutual labels:  hacktoberfest, assertions
Rubanok
Parameters-based transformation DSL
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Vue Materialize Datatable
A fancy Materialize CSS datatable VueJS component.
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest
Anitya
A cross-distribution upstream release monitoring project
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Openpdf
OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository. ⛺
Stars: ✭ 2,174 (+4.27%)
Mutual labels:  hacktoberfest
Nimbus Eth2
Nim implementation of the Ethereum 2.0 blockchain
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest
Lint Action
✨ GitHub Action for detecting and auto-fixing lint errors
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Elm Geometry
2D/3D geometry package for Elm
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest
Emacs Fsharp Mode
F# Emacs mode
Stars: ✭ 160 (-92.33%)
Mutual labels:  hacktoberfest
Mobile.buildtools
The Mobile.BuildTools makes it easier to develop code bases in a clean, consistent, secure, and configurable way. Determine at Build which environment your app needs to run on, and what Client Secrets it should have. Plus many more amazing features!
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest
Mobile Toolkit
📱 Shell scripts for Android and iOS device management
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Should.js
BDD style assertions for node.js -- test framework agnostic
Stars: ✭ 1,908 (-8.49%)
Mutual labels:  assertions
Web Shells
Some of the best web shells that you might need!
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest
Funnyalgorithms
A repository with a bunch of funny algorithms, beginners friendly
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Ember Cli Addon Docs
Easy, beautiful docs for your OSS Ember addons
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest
Standup Raven
A Mattermost plugin for communicating daily standups across teams
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Acre2
Advanced Combat Radio Environment 2 (ACRE2) for Arma 3
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Libwww Perl
The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contain modules that are of more general use and even classes that help you implement simple HTTP servers.
Stars: ✭ 161 (-92.28%)
Mutual labels:  hacktoberfest
Pursuedpybear
A python game engine.
Stars: ✭ 162 (-92.23%)
Mutual labels:  hacktoberfest

AssertJ - Fluent assertions for java

Github CI status Github Cross-Version status Binary Compatibility Maven Central Javadocs Quality Gate Status

AssertJ provides a rich and intuitive set of strongly-typed assertions to use for unit testing (with JUnit, TestNG or any other test framework).

You can ask questions in stackoverflow (assertj tag) and make suggestions by simply creating an issue.

AssertJ's goals

AssertJ's ambition is to provide a rich and intuitive set of strongly-typed assertions for unit testing.

The idea is that disposal assertions should be specific to the type of the objects we are checking when writing unit tests. If you're checking the value of a String, you use String-specific assertions. Checking the value of a Map? Use Map-specific assertions to easily check the contents of the map.

AssertJ's assertions are super easy to use: just type assertThat(underTest). and use code completion to show you all assertions available.

Assertion missing? Please create an issue to discuss it and even better contribute to the project!

AssertJ is composed of several modules:

Want to contribute?

You are encouraged to contribute any missing useful assertions.

Please read the contributing section and raise a PR!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].