---
title: 🔴 Real-life Application
description: Challenge 29 is about testing a real-life application
sidebar:
  order: 29
---

:::note
WIP: The following documentation will be reviewed and improved. However, you can still take on the challenge. If you don't understand a certain part, please feel free to reach out or create an issue.
:::

<div class="chip">Challenge #29</div>

## Statement:

I built this more real life application to create more real life test cases.
In this application, you can search for tickets, you can assign or finish them. You can also create new tickets.

This is a very simple application, but it will let you deal with asynchronous task and mocks

The goal of this challenge is to write all test cases of `ticket.store` , `list.component` and `row.component` with Testing Library.

You can also do it with cypress.

---

:::note
Start the project by running: `npx nx serve testing-todos-list`.
:::

:::tip[Reminder]
Your PR title must start with <b>Answer:29</b>.
:::

<div class="article-footer">
  <a
    href="https://github.com/tomalaforge/angular-challenges/pulls?q=label%3A28+label%3Aanswer"
    alt="Real-life Application community solutions">
    ❖ Community Answers
  </a>
  <a
    href='https://github.com/tomalaforge/angular-challenges/pulls?q=label%3A285+label%3A'
    alt="Real-life Application solution author">
    ▶︎ Author Answer
  </a>
  </div>
