Testomatio - Test Management for Codeception
composer require --dev codeception/module-memcacheConnects to memcached using either Memcache or Memcached extension.
Performs a cleanup by flushing all values after each test run.
host (string, default 'localhost') - The memcached hostport (int, default 11211) - The memcached portunit.suite.yml) modules: - Memcache: host: 'localhost' port: 11211Be sure you don’t use the production server to connect.
return voidFlushes all Memcached data.
param string $keyparam mixed $valuereturn voidChecks item in Memcached doesn’t exist or is the same as expected.
Examples:
<?php // With only one argument, only checks the key does not exist $I->dontSeeInMemcached('users_count'); // Checks a 'users_count' exists does not exist or its value is not the one provided $I->dontSeeInMemcached('users_count', 200);param string $keyreturn mixedGrabs value from memcached by key.
Example:
<?php $users_count = $I->grabValueFromMemcached('users_count');param string $keyparam mixed $valueparam int $expirationreturn voidStores an item $value with $key on the Memcached server.
param string $keyparam mixed $valuereturn voidChecks item in Memcached exists and the same as expected.
Examples:
<?php // With only one argument, only checks the key exists $I->seeInMemcached('users_count'); // Checks a 'users_count' exists and has the value 200 $I->seeInMemcached('users_count', 200);