If you render the parent with the conditions that should lead it to call the child, I would then just check the DOM to confirm that the child renders the elements you expect. I am sure you could do something to check the Vue component structure, but I don't know that you need to unless you have a very special situation. Ideally you could change the structure of your Vue files and not have to update the test unless you changed the API of the specific component under test.