To test a component in isolation you can replace it’s children components by stubbing them. Vue Test Utils can automatically do this for you with a feature called
But what happens if a component is tightly coupled to one of its children? You can still use
shallowMount, but you’ll then have to selectively "unstub" the tightly coupled child.