1. Go to this page and download the library: Download ozzie/pest-plugin-nest library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ozzie / pest-plugin-nest example snippets
use function Ozzie\Nest\describe;
use function Ozzie\Nest\it;
describe('sub()', function() {
it('subtracts the second number from the first')
->expect(Calc::sub(10, 5))
->toEqual(5);
});
describe('add()', function() {
it('adds two numbers together')
->expect(Calc::add(1, 2))
->toEqual(3);
});
use function Ozzie\Nest\describe;
use function Ozzie\Nest\when;
use function Ozzie\Nest\it;
describe('abs()', function () {
when('positive value', function() {
it('returns the number back', function () {
expect(Calc::abs(1))->toEqual(1);
});
});
when('negative value', function() {
it('returns the number back as positive', function () {
expect(Calc::abs(-1))->toEqual(1);
});
it('returns a float number back as positive', function () {
expect(Calc::abs(-1.5))->toEqual(1.5);
});
});
});
describe('sub()', function() {
it('subtracts the second number from the first')
->expect(Calc::sub(10, 5))
->toEqual(5);
});
use Ozzie\Nest\Nest;
Nest::describe('sub()', function() {
Nest::it('subtracts the second number from the first')
->expect(Calc::sub(10, 5))
->toEqual(5);
});
Nest::describe('add()', function() {
Nest::it('adds two numbers together')
->expect(Calc::add(1, 2))
->toEqual(3);
});
use function Ozzie\Nest\test;
use function Ozzie\Nest\it;
test('true is true')->expect(true)->toEqual(true);
it('is true')->expect(true)->toEqual(true);
// normal callbacks work as well
it('can do math', function() {
expect(1 + 1)->toEqual(2);
});
use function Ozzie\Nest\describe;
use function Ozzie\Nest\when;
use function Ozzie\Nest\it;
describe('abs()', function () {
when('positive value', function() {
it('returns the number back', function () {
expect(Calc::abs(1))->toEqual(1);
});
});
when('negative value', function() {
it('returns the number back as positive', function () {
expect(Calc::abs(-1))->toEqual(1);
});
it('returns a float number back as positive', function () {
expect(Calc::abs(-1.5))->toEqual(1.5);
});
});
});
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.