# Bisaar test cases

### **How to start testing**

1. Get some Goerli testnet ETH from <https://faucet.paradigm.xyz/> or <https://goerlifaucet.com/>.&#x20;
2. Mint some test tokens on Goerli testnet network. You can find test tokens and NFTs here -  [Mint tokens and NFTs](https://www.notion.so/Bisaar-Contract-address-goerli-9dd3f76978654e4c9e7aae3fdc9e8606). A tutorial on how to mint them can be found below or here - [Video how to mint tokens and NFTs](https://www.loom.com/share/27f7b313033843469eb3a13e8731bed6) .
3. Go to [https://bisaar.io/](https://bisaar.io/en/market).
4. Start testing the test scenarios below.
5. If you want to add bugs to the list please message <mariusz@windranger.io> or @Catepilar on Telegram.
6. Add bugs to [this list](https://www.notion.so/c2dcb699e0cf4513b0c591673ae13dcb?v=3436d46e4a864ca5b0a93e2cb7fe12ba\&p=e3593cb21c6d48f488af9672297f6d94\&pm=s). Assign it to [Mariusz Szyma](mailto:undefined). Set the priority accordingly.&#x20;

{% embed url="<https://www.loom.com/share/27f7b313033843469eb3a13e8731bed6>" %}

<mark style="color:red;">⚠️ USDT is currently in this app not worth 1$, but more like 0.0000001$. If your loan amount looks huge that’s normal.</mark>

### Test cases

* Offer
  * Creating a new offer
    * with tokens only&#x20;
    * with tokens and NFTs
    * with both
    * setting the price of tokens and NFTs in the offer without oracle
    * Token amount shows the right value
    * Check if values add up
    * If offer can be create
  * Check if loan amount is correct
  * Closed&#x20;
    * Close offer that has been expired
  * Offer view
    * Accept a Offer
    * Accept a counter offer
  * Expired&#x20;
    * Check if new offer can expire
* Loan
  * I can repay a loan (borrower)
  * I can default on a loan (borrower)
  * I can get liquidated (borrower)
  * I can size collateral (lender)
* Counter offer&#x20;
  * Create counter offer
  * Accept counter offer
  * Reject counter offer&#x20;
* Marketplace view
  * Sort offers
  * Check if you can see all types of offers (new, closed, expired, loan)
* Dashboard
  * I can see my offers and counter offers
  * I can sort by offers that I've created and I provided a loan
* User profile
  * Check if you can go to an offer and click on the user profile. The app should allow you to go to a
* Filters
  * Test if all filters work
* Create a counter offer
  * View it
  * Cancel counter offer
* Comment
  * Create a comment
  * See email with comment
* Add email via register option


---

# 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.bisaar.io/testing/bisaar-test-cases.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.
