public void Setup() { templateManager = MockObjects.MockObjects.GetMockTemplateManager(); provisionManager = MockObjects.MockObjects.GetMockProvisionManager(); pnpTemplateHandler = new PnPTemplateHandler(templateManager.Object, provisionManager.Object); searchTemplateHadler = new SharePointSearchHandler(templateManager.Object, provisionManager.Object); }
public void Can_SearchHandler_Provision_When_Config_Enabled() { templateManager.Setup(x => x.DirectoryExists(It.IsAny <string>())).Returns(true); searchTemplateHadler = new SharePointSearchHandler(templateManager.Object, provisionManager.Object); searchTemplateHadler.Provision(MockObjects.MockObjects.GetImportElement(true, true), Environment.CurrentDirectory, It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>()); templateManager.Verify(x => x.GetTemplates(It.IsAny <string>(), It.IsAny <string>()), Times.Once); provisionManager.Verify(x => x.ProvisionSearchSchema(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <SearchObjectLevel>()), Times.Once); }