Here is my scenario:
User interacts with UI (Avalonia) -> user inputs information, lets say its checkboxes in a checklist -> user clicks I.E submit button -> command on view model takes all the data the user inputted on the UI and sends it to an api parsing service -> api parsing service formats all the data into the expected API objects and sends it to the writing service -> writing service sends it off to the api.
What I want to automatically validate is that the API response in every command is successful. Our services are broken out into interfaces like IApiParsingClient, IApiWriteClient, and I don't have an issue hard coding test data somewhere to do this. I need to learn how and where to start