Open Grant-Archibald-MS opened 2 months ago
Key changes to consider:
Today main code in IPowerAppFunctions
Consider making this interface more generic. For example IWebTestProvider with the following
Properties
Methods:
Determine which code can be moved from existing Microsoft.PowerApps.TestEngine.PowerApps namespace to a new MEF plugin testengine.provider.canvas.dll
Updated the MEF extensions to include provider model
Documentation in Extensions
Is your feature request related to a problem? Please describe.
Today the Power Apps Test Engine only supports Power Apps canvas applications. Provide a means of creating an extensible provider model that allows other Power Platform resources to be tested. This should include Model Driven Applications (MDA) and Custom Pages.
Describe the solution you'd like
Create the following MEF Contracts
Describe alternatives you've considered
No response
Additional context?
Ensure that the MEF plugins make use of JavaScript Object Model interaction where possible so that they continue to adapt even of different Document Object Model rendering is used