diff --git a/src/cral/api/core/categories.clj b/src/cral/api/core/categories.clj index dae7908..dc8cebc 100644 --- a/src/cral/api/core/categories.clj +++ b/src/cral/api/core/categories.clj @@ -86,7 +86,7 @@ "Get a specific category with `category-id`.\\ More info [here](https://api-explorer.alfresco.com/api-explorer/?urls.primaryName=Core%20API)." ([^Ticket ticket ^String category-id] - (get-gategory ticket category-id nil)) + (get-category ticket category-id nil)) ([^Ticket ticket ^String category-id ^GetCategoryQueryParams query-params & [^PersistentHashMap opts]] (utils/call-rest client/get diff --git a/test/cral/categories_test.clj b/test/cral/categories_test.clj index 415c492..4aba380 100644 --- a/test/cral/categories_test.clj +++ b/test/cral/categories_test.clj @@ -79,6 +79,15 @@ ;; clean up (is (= (:status (nodes/delete-node ticket created-node-id {:permanent true})) 204)))) +(deftest get-category-test + (let [ticket (get-in (auth/create-ticket c/user c/password) [:body :entry]) + rand-category-id (-> (categories/list-categories ticket "-root-") + (get-in [:body :list :entries]) + (rand-nth) + (get-in [:entry :id])) + get-category-response (categories/get-category ticket rand-category-id)] + (is (= (:status get-category-response) 200)))) + (deftest delete-category-test (let [ticket (get-in (auth/create-ticket c/user c/password) [:body :entry]) ;; create category