Types that are not plain data types like those in extension-api-classes but interact with the API need to be stubbed.
Properties should be writable, methods should be spies and there should be convenient parameters to initialise properties (maybe utilizing interfaces from extension-api-types).
Types that are not plain data types like those in extension-api-classes but interact with the API need to be stubbed.
Properties should be writable, methods should be spies and there should be convenient parameters to initialise properties (maybe utilizing interfaces from
extension-api-types).