Add fluent Apex assertions for native Salesforce types and objects on Salesforce Platform.

Facts verified appexchange.salesforce.comAd-free rankings
PRICINGFree
DEPLOYMENTCloud
CATEGORYAdmin and developer tools
UPDATED ON MARKETPLACE
FluentAssert — screenshot from the Salesforce AppExchange listing

What it does

Provides fluent assertions for Apex values, including Boolean, Decimal, Double, Integer, Long, collections, SObject, exceptions, and other native types. It includes string line-count assertions, navigation from line counts, and conversions from String to other types. Packaged Apex is excluded from an org's Apex size limits.

Key capabilities

from the Salesforce AppExchange listing

Native type assertions

Supports assertions for types including Boolean, Decimal, Double, Integer, Long, Id, Blob, String, Date, Time, Datetime, and generic Object.

Collection assertions

Supports assertions for List, Set, and Map values.

SObject assertions

Provides assertion support for SObjects.

Exception support

Includes support for assertions involving exceptions.

String line counts

Provides String line-count assertions and a line-count navigator.

String type casting

Casts String values to other types with asXxx() methods.

In the catalog

464 plugins in Salesforce Platform · Admin and developer tools

Price distribution: 274 free, 25 freemium, 165 paid

Pricing & deployment

Platform
Salesforce
Product
Salesforce Platform
Deployment
Cloud
Pricing
Free

More from Salesforce Labs

Similar plugins in Salesforce Platform · Admin and developer tools

View all 464 →

What the vendor says

«https://github.com/SalesforceLabs/FluentAssert 1.4.0: New Features - hasLineCount() and lineCount()-navigator for String - Cast String to other types with asXxx() - Set ApiVersion to 54.0 1.3.0: Bug Fixes - 14 - IsRecordType behaves different if RecordType set or not 1.2.0: - Exception-support 1.1.0: - SObject-support …»

Official marketplace listing

Publisher
Salesforce Labs
Updated on marketplace
Facts verified