Download the PHP package dillingham/nova-assertions without Composer

On this page you can find all versions of the php package dillingham/nova-assertions. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package nova-assertions

Nova Assertions

Latest Version on Github Total Downloads Twitter Follow

Nova requests & assertions for Laravel tests - View examples

testing tdd laravel nova

Assert: Policies | Cards | Actions | Filters | Lenses | Resources | Fields | Relations


Installation

Enable by adding the NovaAssertions to a test


Authentication

Log in a user that has access to Nova

Nova Requests

Request using a resource's uriKey to perform assertions:

Request Filters

You may also pass filters & their values to indexes & lenses

Assert Http

You can call http response methods as usual:

Assert Resources

Assert Cards

Assert Actions

Assert Filters

Assert Lenses

Assert Fields

Assert a specific field exists

Assert a specific field contains a value

Assert multiple fields exist

Assert multiple fields with specific values exist

Assert multiple values for one field exist

Make assertions against a collection of fields

Also exclude works in all of these scenarios

Assert Relations

Assert Policies

Assert Nova's use of policies & the authed user:

Also can assert cannot for each:


Author

Hi 👋, Im Brian Dillingham, creator of this Nova package and others

Hope you find it useful. Feel free to reach out with feedback.

Follow me on twitter: @im_brian_d


All versions of nova-assertions with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package dillingham/nova-assertions contains the following files

Loading the files please wait ....