onurmenal / crm-power-pane

The CRM Power Pane is a helper tool designed to integrate with Microsoft Dynamics CRM application and allow you to manipulate forms or perform actions faster throughout the Microsoft Dynamics CRM application .
MIT License
69 stars 26 forks source link

Refactor the source and add unit tests #76

Open mehmetseckin opened 5 years ago

mehmetseckin commented 5 years ago

There are lots of areas that could use some refactoring, it would be really good to refactor the extension source to allow unit testing. This will also prove useful when we set up CI/CD (discussion at #75)

Ultimately, we can consider some automated UI tests as well, since manually testing the extension is overwhelming and Dynamics 365 is constantly changing.