|
|
- namespace UnityEditor.PackageManager.UI
- {
- /// <summary>
- /// This is the Interface we will use to create the facade we need for testing.
- /// In the case of the Fake factory, we can create fake operations with doctored data we use for our tests.
- /// </summary>
- internal interface IOperationFactory
- {
- IListOperation CreateListOperation(bool offlineMode = false);
- ISearchOperation CreateSearchOperation();
- IAddOperation CreateAddOperation();
- IRemoveOperation CreateRemoveOperation();
- }
- }
|