Componette

Componette

NBrowserKit

NBrowserKit / NBrowserKit

Implementation of Symfony's BrowserKit for Nette applications.

download-cloud-line composer require vaclav-sir/n-browser-kit

NBrowserKit

Build Status Current version

This package implements Symfony's BrowserKit Client for use with a Nette application.

Usage

	$client = new Client;
	$client->setContainer($container);

	$client->request('GET', '/');

	Assert::same(200, $client->getResponse()->getStatusCode());
	Assert::contains('Hello World', $client->getResponse()->getContent());

You can find more examples in The Symfony Book.

Example of usage with Nette and Nette Tester: https://github.com/VaclavSir/NBrowserKit-example

Running Tests

Tests for this package are written using Nette Tester library. You can run them easily from the command line:

	composer install --dev
	vendor/bin/tester tests

No release at this moment. Try to create first one.

price-tag-2-line

Badges

guide-fill

Dependencies

php (~5.6 || ~7.0 || ~7.1)
nette/di (^2.3.0)
nette/http (^2.3.0)
symfony/browser-kit (^3.2|^4.0.0)
Componette Componette felix@nette.org