Skip to content
This repository has been archived by the owner on Jun 15, 2021. It is now read-only.
/ wp_mock Public archive

Mock integration for WordPress functions in PHPUnit

Notifications You must be signed in to change notification settings

fuegas/wp_mock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wp_mock

Mock integration for WordPress functions in PHPUnit

Option mocking

You can test option related functions add_option, update_option, delete_option. The function get_option can be used but is not testable (yet).

== Usage

WpOptions::expects('foo')->added();
WpOptions::expects('foo')->added()->with('bar');
WpOptions::expects('foo')->added()->with('bar')->noAutoload();
WpOptions::expects('foo')->added()->with('bar')->isAutoload();
WpOptions::expects('foo')->added()->noAutoload();
WpOptions::expects('foo')->added()->isAutoload();
WpOptions::expects('foo')->updated();
WpOptions::expects('foo')->updated()->to('bar');
WpOptions::expects('foo')->deleted();

About

Mock integration for WordPress functions in PHPUnit

Resources

Stars

Watchers

Forks

Packages

No packages published