# 3. Deploy and Test

Now that you have your project and cluster set up, you can go ahead and deploy the project:

```sh
garden deploy
```

You should see your services come up. Next we can set up our first test. Similar to how you configured the `services` earlier, open the `frontend/garden.yml` config and add the following:

```yaml
tests:
  - name: unit
    args: [npm, test]
  - name: integ
    args: [npm, run, integ]
    dependencies:
      - frontend
```

This defines two simple test suites. One simply runs the unit tests of the `frontend` service. The other runs a basic integration test that relies on the `frontend` service being up and running.

Let's run them both:

```sh
garden test
```

You should see Garden ensuring that the services are up and running, and that both tests run successfully.

With that, we can move on from this simple example and on to [configuring your own project](/acorn-0.12/tutorials/your-first-project/4-configure-your-project.md).


---

# 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.garden.io/acorn-0.12/tutorials/your-first-project/3-deploy-and-test.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.
