1500 ) ); $this->assertEquals( self::revenue_is_within( 1200, 1500 ), true ); $this->assertEquals( self::revenue_is_within( 0, 1500 ), true ); $this->assertEquals( self::revenue_is_within( 1600, 2000 ), false ); $this->assertEquals( self::revenue_is_within( 0, 100 ), false ); } /** * Test onboarding_started functionality. */ public function test_onboarding_started() { update_option( 'woocommerce_onboarding_profile', null ); $this->assertEquals( self::onboarding_profile_started(), false ); update_option( 'woocommerce_onboarding_profile', array( 'setup-client' => false ) ); $this->assertEquals( self::onboarding_profile_started(), true ); } /** * Test store_setup_for_client functionality. */ public function test_store_setup_for_client() { update_option( 'woocommerce_onboarding_profile', array( 'setup_client' => true ) ); $this->assertEquals( self::store_setup_for_client(), true ); update_option( 'woocommerce_onboarding_profile', null ); $this->assertEquals( self::store_setup_for_client(), false ); update_option( 'woocommerce_onboarding_profile', array( 'setup_client' => false ) ); $this->assertEquals( self::store_setup_for_client(), false ); } }