Thanks for the explanations, although I’m a good backend developer, to my shame I don’t know a damn thing about testing (only manual via postman, etc.). With the help of these lectures, I was convinced that there was nothing complicated there and there was no need to constantly put off studying this material)) Greetings from Azerbaijan
Now I'm confused. Do I create these tests as part of my original solution that I'm testing or as a separate solution? You created a separate one but then coded the methods you test in there... What is it like in the "real life" - are the tests part of the application and is the application delivered to the customer with the tests still sitting in there somewhere?
test are going to be in the same solution but in different project so usually for the customer you will execute the main project only they wont effect the whole of the solution