«

GET https://api.m41.gobizdev.com/internal/category- Danh sách category

  • Tags: @GOL-4662, @manual, @PUR-358

    Trả về status 200 khi gửi request lấy danh sách category

    • Given Hệ thống tồn tại category có thông tin
      codeOrderTên categoryparentlevel
      01Thời Trang Nam1
      02Mẹ & Bé1
      03Sắc Đẹp1
      011Áo Khoác012
      012Quần Jeans012
      021Phụ kiện cho mẹ022
      031Chăm sóc da mặt032
      032Tắm & chăm sóc cơ thể032
      033Trang điểm032
      0111Áo khoác mùa đông & Áo choàng0113
      0112Áo khoác vest0113
      0113Áo vest & Gi lê0113
    • When Tôi gửi request lấy danh sách category "/vendor/internal/category" có param
      keyvalue
      x-tenantm41
    • Then Tôi nhận được response có body thỏa mãn
      codeOrderTên categoryparentlevel
      01Thời Trang Nam1
      02Mẹ & Bé1
      03Sắc Đẹp1
      011Áo Khoác012
      012Quần Jeans012
      021Phụ kiện cho mẹ022
      031Chăm sóc da mặt032
      032Tắm & chăm sóc cơ thể032
      033Trang điểm032
      0111Áo khoác mùa đông & Áo choàng0113
      0112Áo khoác vest0113
      0113Áo vest & Gi lê0113
  • Tags: @GOL-4662, @manual

    Trả về status 401 khi gửi request lấy danh sách category với token không hợp lệ

    • Given Hệ thống tồn tại category có thông tin
      codeOrderTên categoryparentlevel
      01Thời Trang Nam1
      02Mẹ & Bé1
      03Sắc Đẹp1
      011Áo Khoác012
      012Quần Jeans012
      021Phụ kiện cho mẹ022
      031Chăm sóc da mặt032
      032Tắm & chăm sóc cơ thể032
      033Trang điểm032
      0111Áo khoác mùa đông & Áo choàng0113
      0112Áo khoác vest0113
      0113Áo vest & Gi lê0113
    • And Token đã hết hạn
    • When Tôi gửi request lấy danh sách category "/vendor/internal/category" có param
      keyvalue
      x-tenantm41
    • Then Tôi nhận được response có HTTP Status 401
  • Tags: @GOL-4662, @manual

    Danh sách category của đơn có phân trang

    • Given Hệ thống tồn tại category có thông tin
      codeOrderTên categoryparentlevel
      01Thời Trang Nam1
      02Mẹ & Bé1
      03Sắc Đẹp1
      011Áo Khoác012
      012Quần Jeans012
      021Phụ kiện cho mẹ022
      031Chăm sóc da mặt032
      032Tắm & chăm sóc cơ thể032
      033Trang điểm032
      0111Áo khoác mùa đông & Áo choàng0113
      0112Áo khoác vest0113
      0113Áo vest & Gi lê0113
    • When Tôi gửi request lấy danh sách category "/vendor/internal/category" với params
      keyvaluepage
      x-tenantm411
    • Then Tôi nhận được response có HTTP Status 200
    • And Response có tồn tại header "x-page-size" với giá trị là "3"
    • And Response có tồn tại header "x-page-count" với giá trị lớn hơn "1"
  • Tags: @GOL-4662, @manual

    Trả về 200 khi gửi request có "codeOrName" hợp lệ

    • Given Hệ thống tồn tại category có thông tin
      codeOrderTên categoryparentlevel
      01Thời Trang Nam1
      02Mẹ & Bé1
      03Sắc Đẹp1
      011Áo Khoác012
      012Quần Jeans012
      021Phụ kiện cho mẹ022
      031Chăm sóc da mặt032
      032Tắm & chăm sóc cơ thể032
      033Trang điểm032
      0111Áo khoác mùa đông & Áo choàng0113
      0112Áo khoác vest0113
      0113Áo vest & Gi lê0113
    • When Tôi gửi request lấy danh sách category "/vendor/internal/category" với params
      keyvaluecodeOrder
      x-tenantm411
    • Then Tôi nhận được response có HTTP Status 200
      Tên categorycodeOrder
      Thời Trang Nam01
  • Tags: @GOL-4662, @manual

    Trả về 404 khi gửi request có "codeOrName" không hợp lệ

    • Given Hệ thống tồn tại category có thông tin
      codeOrderTên categoryparentlevel
      01Thời Trang Nam1
      02Mẹ & Bé1
      03Sắc Đẹp1
      011Áo Khoác012
      012Quần Jeans012
      021Phụ kiện cho mẹ022
      031Chăm sóc da mặt032
      032Tắm & chăm sóc cơ thể032
      033Trang điểm032
      0111Áo khoác mùa đông & Áo choàng0113
      0112Áo khoác vest0113
      0113Áo vest & Gi lê0113
    • When Tôi gửi request lấy danh sách category "/vendor/internal/category" với params
      keyvaluecodeOrder
      x-tenantm4111
    • Then Tôi nhận được response có HTTP Status 404