<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
 * @author Amasty Team
 * @copyright Copyright (c) 2023 Amasty (https://www.amasty.com)
 * @package Product Labels MFTF 2 for Magento 2 (System)
 */-->
<operations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:noNamespaceSchemaLocation="urn:magento:mftf:DataGenerator/etc/dataOperation.xsd">

    <operation name="CreateTestCategory" dataType="lbls_test_category" type="create" auth="adminOauth"
               url="/V1/categories" method="POST">
        <contentType>application/json</contentType>
        <object key="category" dataType="lbls_test_category">
            <field key="parent_id">integer</field>
            <field key="name">string</field>
            <field key="is_active">boolean</field>
            <field key="include_in_menu">boolean</field>
            <array key="custom_attributes">
                <value>attribute_code</value>
            </array>
        </object>
    </operation>

    <operation name="DeleteTestCategory" dataType="lbls_test_category" type="delete" auth="adminOauth"
               url="/V1/categories/{id}" method="DELETE">
        <contentType>application/json</contentType>
    </operation>

    <operation name="CreateCategoryAttributeCode" dataType="attribute_code" type="create">
        <field key="attribute_code">string</field>
        <field key="value">string</field>
    </operation>

</operations>
