Skip to content

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

WooCommerce PHPUnit Framework

Packagist Version License

Standalone WooCommerce PHPUnit testing framework. Test helpers, mock classes, and base test cases for WooCommerce extensions.

Installation

composer require --dev greys/woocommerce-phpunit-framework:^5.0

Version Selection

Framework WooCommerce Command
^1.0 2.2 - 2.6 composer require --dev greys/woocommerce-phpunit-framework:^1.0
^2.0 3.0 - 4.1 composer require --dev greys/woocommerce-phpunit-framework:^2.0
^3.0 4.2 - 5.9 composer require --dev greys/woocommerce-phpunit-framework:^3.0
^4.0 6.0 - 6.4 composer require --dev greys/woocommerce-phpunit-framework:^4.0
^5.0 6.5+ composer require --dev greys/woocommerce-phpunit-framework:^5.0

See VERSIONS.md for version details.

Quick Start

<?php
class My_Extension_Test extends WC_Unit_Test_Case {

    public function test_product_creation() {
        $product = WC_Helper_Product::create_simple_product();
        $this->assertInstanceOf('WC_Product', $product);
    }
}

Documentation

Links

License

GPL-3.0-or-later

Credits

Extracted from WooCommerce. All credits to the WooCommerce team.

Releases

Contributors

Languages