Test it out
Documentation for test it out
Last updated
Documentation for test it out
Last updated
Testing the Solana Agent Kit ensures that all functionalities are working as expected. You can run automated tests or interact with the agent in different modes to verify its operations.
The project includes a test script located at test/index.ts
. To execute the tests:
Ensure Dependencies are Installed
If you haven’t installed the dependencies yet, refer to the guide.
Run the Test Script
This will run the test/index.ts
script using ts-node
. Ensure that your environment variables are correctly set in the .env
file before running the tests.
Chat Mode
Allows you to interact with the agent in a conversational manner.
Autonomous Mode
Enables the agent to perform actions on the blockchain autonomously at regular intervals.
Launch the Agent
Select Your Mode
For Chat Mode: Enter 1
or chat
For Autonomous Mode: Enter 2
or auto
Start chatting by entering prompts after the Prompt:
indicator
Type exit
to end the chat session
The agent executes predefined actions every 10 seconds
Actions and outputs are displayed in the console
Verify .env
file contains correct and secure values
Ensure all required environment variables are set
Maintain comprehensive test coverage
Monitor console logs during testing
Clean up test assets after deployment
Issue: Tests fail due to missing environment variables
Solution: Check .env
file for all required variables
Issue: Network-related errors
Solution: Verify internet connection and Solana RPC endpoint accessibility
Issue: Agent doesn’t prompt for mode selection
Solution: Verify successful build and dependency installation
Chat Mode
Autonomous Mode
Missing Environment Variables
Network Problems
Startup Problems