We are integrating with a managed package that our company bought. We've inserted a custom VF page with an apex controller into their UI and I'm now trying to test the controller. In the constructor it makes some SOQL queries with object ids passed to the page. The ids are of objects in the managed package.
As I understand, the standard approach is for the test to create all the data the controller would need. However, creating these objects appears to trigger all sorts of triggers and flows in the managed package, which expect other objects to exist, validates data, etc.
All I want is to make a simple mock of an object and fill in one or two fields, so that my controller can query them and move on. I'm not at all interested in the triggers and flows that are part of the managed package, I want to unit test just my controller. What's the proper way to do this?