Usa docker cara, é só rodar um comando pra subir seu ambiente de desenvolvimento. Tem muito conteúdo sobre docker e Docker compose na internet, mas recomendo dar uma olhada na própria documentação, pois vai ser um aprendizado de muito mais valor.

Links de instalação: Docker Engine Docker Compose

Docker Compose Docs Aqui ele vai te ensinar como funciona, recomendo prestar atenção em cada detalhe e cada valor pra conseguir reproduzir na sua máquina, que é o que vai te fazer aprender. Se estiver usando Linux ou WSL vai ter uma expoeriência muito melhor com Docker.

Opa amigo, então mais minha dúvida ta mais pra saber tipo as configurações usadas no bun, eu venho do mundo do php(laravel) ai pra configurar nós temos o phpunit.xml, que da pra configurar base de dados de teste e tals, aqui to meio perdidasso rs

Cara aí vai depender muito mais da biblioteca de testes que você tá usando, não do Bun em si. Não sei muito porque nunca fiz testes usando Bun, se quiser mais informações, mais uma vez recomendo a própria [documentação do Bun](https://bun.sh/docs/cli/test), que vai mostrar tudo, desde a configuração dos testes, até a escrita e execução.
Tranquilo bicho, vlw pela força XD
O próprio Bun inclui uma biblioteca de testes, não sei se serviria para o seu caso, teria de olhar mais afundo na documentação [Exemplo de Testes do Bun](https://bun.sh/docs/cli/test)