# Integration Tests

## AuthenticationControllerTests

Login

Register

Verify

Reset

## TenantController

GetAll

GetMyTenants

Create

Update

UpdateImage

Delete

### TenantUsersController

GetAllUsers

GetUsers

GetUser

UpdateUser

Delete

## TenantUserInvitationController

GetInvitation

GetInviteUrl

GetInvitationSettings

Invite

RequestAccess

AcceptInvitation

AcceptUser

InvitationSettings

## UserController

GetAllUsers

GetUser

Update

UpdateAvatar

UpdatePassword

UpdateDefaultTenant

Delete

## SubscriptionController

GetProducts

GetProduct

GetCurrentSubscription

GetUpcomingInvoice

GetCoupon

UpdateSubscription

CancelSubscription

UpdateCardToken

UpdateCard

CreateCustomerPortalSession

CreateOrUpdateProduct

CreateOrUpdatePrice

DeleteProduct

DeletePrice

## ResourceController

GetAll

GetMyResources

Download

Create

Upload

Update

Delete

## TestForMasterEntityController

GetAll

Get

Create

Update

Delete

## TransactionController

GetAll

Get

Create

Update

Delete

## TestForAppEntityController

GetAll

Get

Create

Update

Delete


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.netcoresaas.com/getting-started/testing/integration-tests.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
