Skip to content

APi Service & Controller Test#254

Merged
norb-c merged 9 commits intomainfrom
api-tests
Oct 1, 2025
Merged

APi Service & Controller Test#254
norb-c merged 9 commits intomainfrom
api-tests

Conversation

@c0depanda
Copy link
Collaborator

Added test for the below services
View APIs (List/Paginate)
View API (By ID or Slug)
Create API
Update API
Assign APIs to Company
Unassign APIs from Company
Update Company API Access
Get APIs Assigned to Company
Security & Permissions

@c0depanda c0depanda requested a review from norb-c September 24, 2025 17:38
@github-actions
Copy link

Test Results

1 399 tests  +80   1 382 ✅ +80   1m 8s ⏱️ -1s
   38 suites ± 0       0 💤 ± 0 
    1 files   ± 0      17 ❌ ± 0 

For more details on these failures, see this check.

Results for commit 90fb894. ± Comparison against base commit 78de498.

This pull request removes 3 and adds 83 tests. Note that renamed tests count towards both.
APIController should be defined ‑ APIController should be defined
APIService viewAPI should call the necessary methods with the correct parameters and return the API ‑ APIService viewAPI should call the necessary methods with the correct parameters and return the API
APIService viewAPIs should call apiService.viewAPIs with the correct parameters ‑ APIService viewAPIs should call apiService.viewAPIs with the correct parameters
APIController Controller Definition should be defined ‑ APIController Controller Definition should be defined
APIController Permission Requirements should require ADD_API_ENDPOINT permission for createAPI ‑ APIController Permission Requirements should require ADD_API_ENDPOINT permission for createAPI
APIController Permission Requirements should require AP_VIEW_ASSIGNED_API_ENDPOINTS permission for viewCompanyApis ‑ APIController Permission Requirements should require AP_VIEW_ASSIGNED_API_ENDPOINTS permission for viewCompanyApis
APIController Permission Requirements should require ASSIGN_API_ENDPOINTS permission for assignAPIs ‑ APIController Permission Requirements should require ASSIGN_API_ENDPOINTS permission for assignAPIs
APIController Permission Requirements should require DELETE_API_ENDPOINT permission for deletAPI ‑ APIController Permission Requirements should require DELETE_API_ENDPOINT permission for deletAPI
APIController Permission Requirements should require LIST_API_CALLS permission for getAPILogs ‑ APIController Permission Requirements should require LIST_API_CALLS permission for getAPILogs
APIController Permission Requirements should require LIST_API_CALLS permission for getAPILogsStats ‑ APIController Permission Requirements should require LIST_API_CALLS permission for getAPILogsStats
APIController Permission Requirements should require LIST_API_CALLS permission for getAPILogsStatsAggregate ‑ APIController Permission Requirements should require LIST_API_CALLS permission for getAPILogsStatsAggregate
APIController Permission Requirements should require LIST_API_ENDPOINTS permission for viewAPIs ‑ APIController Permission Requirements should require LIST_API_ENDPOINTS permission for viewAPIs
APIController Permission Requirements should require SET_API_TRANSFORMATION permission for setTransformation ‑ APIController Permission Requirements should require SET_API_TRANSFORMATION permission for setTransformation
…

@norb-c norb-c merged commit 06bc680 into main Oct 1, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants