Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Verify Laravel Package

codeception/verify

Tiny BDD-style assertion wrapper for PHPUnit/Codeception. Use verify() and Verify::Array/Callable for readable, chainable expectations like equals, contains, greater/less, true/false/null, empty/notEmpty, throws/doesNotThrow—closer to natural language.

View on GitHub
Deep Wiki
Context7

Verifiers List

verify() supports all the verifiers listed here! :rocket:

Array

contains
containsEquals
containsOnly
containsOnlyInstancesOf
count
hasKey
hasNotKey
notContains
notContainsEquals
notContainsOnly
notCount
notSameSize
sameSize

BaseObject

hasProperty
notHasProperty

Callable

throws
doesNotThrow

Class

hasAttribute
hasStaticAttribute
notHasAttribute
notHasStaticAttribute

Directory

doesNotExist
exists
existsAndIsNotReadable
existsAndIsNotWritable
existsAndIsReadable
existsAndIsWritable
isNotReadable
isNotWritable
isReadable
isWritable

File

doesNotExists
equals
equalsCanonicalizing
equalsIgnoringCase
exists
existsAndIsNotReadable
existsAndIsNotWritable
existsAndIsReadable
existsAndIsWritable
isNotReadable
isNotWritable
isReadable
isWritable
notEquals
notEqualsCanonicalizing
notEqualsIgnoringCase

JsonFile

equalsJsonFile
notEqualsJsonFile

JsonString

equalsJsonFile
equalsJsonString
notEqualsJsonFile
notEqualsJsonString

Mixed

empty
equals
equalsCanonicalizing
equalsIgnoringCase
equalsWithDelta
false
finite
greaterThan
greaterThanOrEqual
infinite
instanceOf
isArray
isBool
isCallable
isClosedResource
isFloat
isInt
isIterable
isNotArray
isNotBool
isNotCallable
isNotClosedResource
isNotFloat
isNotInt
isNotIterable
isNotNumeric
isNotObject
isNotResource
isNotScalar
isNotString
isNumeric
isObject
isResource
isScalar
isString
lessThan
lessThanOrEqual
nan
notEmpty
notEquals
notEqualsCanonicalizing
notEqualsIgnoringCase
notEqualsWithDelta
notFalse
notInstanceOf
notNull
notSame
notTrue
null
same
true

String

containsString
containsStringIgnoringCase
doesNotMatchRegExp
endsWith
equalsFile
equalsFileCanonicalizing
equalsFileIgnoringCase
json
matchesFormat
matchesFormatFile
matchesRegExp
notContainsString
notContainsStringIgnoringCase
notEndsWith
notEqualsFile
notEqualsFileCanonicalizing
notEqualsFileIgnoringCase
notMatchesFormat
notMatchesFormatFile
startsNotWith
startsWith

XmlFile

equalsXmlFile
notEqualsXmlFile

XmlString

equalsXmlFile
equalsXmlString
notEqualsXmlFile
notEqualsXmlString
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4