Skip to content

Testing

tt edited this page Mar 29, 2022 · 1 revision

This page describe what will be covering in the testing

Widget test

Widget test is about UI/UX. It is simulating the interaction of the whole application, and help me to confirm whether the layout is correct before processing a End-to-End test by you and me. For each page (or route), there is a corresponding testing.

Integration test

Integration test is about 2 or more objects that require each other to work. This part is the core of testing since Task is always belongs to a Project and often connected to a Objective in my design. Not to say the CRUD with the persistent storage, most operation do require more than 1 object.

Here, I conclude some pattern of how to use these objects and make sure they are working in this test.

Unit test

Unit test is about objects I don't test everything in the object since it would be too verbose and not providing enough value to me. I am covering some important field for unit test when needed, meaning that something had caused problems, some information that I am interested on.

Clone this wiki locally