All tests are functioning as they used to, did some small refactoring in there to get rid of the deprecated warnings.
Created a folder called Interfaces for the future changes too. Which I'm planning to use. Added ViewIdProvider interface in there.
Also extracted the small configuration change which is the little switch to the interface.
CustomViewIdProvider is added for Views functionality. Helps to reduce the size of that PR.
Added a null check for view id provider to make sure tests currently are not breaking, since we are not currently providing the viewIdProvider for Event service
All tests are functioning as they used to, did some small refactoring in there to get rid of the deprecated warnings.
Created a folder called Interfaces for the future changes too. Which I'm planning to use. Added ViewIdProvider interface in there.
Also extracted the small configuration change which is the little switch to the interface.
CustomViewIdProvider is added for Views functionality. Helps to reduce the size of that PR.
Added a null check for view id provider to make sure tests currently are not breaking, since we are not currently providing the viewIdProvider for Event service