public void DataInstallTest_CoreData_Examine() { //Arrange var examineTestSetup = new ExamineTestSetupHelper(); var storageProvider = new IoHiveTestSetupHelper(examineTestSetup.FrameworkContext); var hiveManager = new HiveManager( new[] { new ProviderMappingGroup( "test", new WildcardUriMatch("content://"), examineTestSetup.ReadonlyProviderSetup, examineTestSetup.ProviderSetup, examineTestSetup.FrameworkContext), storageProvider.CreateGroup("uploader", "storage://file-uploader") }, examineTestSetup.FrameworkContext); RunTest(hiveManager, examineTestSetup.FrameworkContext, () => { hiveManager.Context.GenerationScopedCache.Clear(); }); hiveManager.Dispose(); }
/// <summary> /// Creates a new HiveManager with an Examine default mapping group and the supplied provider mapping groups appended /// </summary> /// <param name="providerMappingGroups"></param> /// <param name="frameworkContext"></param> /// <returns></returns> public static IHiveManager NewWithExamine(IEnumerable <ProviderMappingGroup> providerMappingGroups, FakeFrameworkContext frameworkContext) { var helper = new ExamineTestSetupHelper(frameworkContext); var uriMatch = new WildcardUriMatch(new Uri("content://")); var persistenceMappingGroup = new ProviderMappingGroup( "default", uriMatch, helper.ReadonlyProviderSetup, helper.ProviderSetup, frameworkContext); return(new HiveManager(new[] { persistenceMappingGroup }.Union(providerMappingGroups), frameworkContext)); }
protected void TestSetup() { _helper = new ExamineTestSetupHelper(); _groupUnitFactory = new GroupUnitFactory(_helper.ProviderSetup, new Uri("content://"), FakeHiveCmsManager.CreateFakeRepositoryContext(_helper.FrameworkContext)); }
public void BeforeTest() { TestSetupHelperHelper = new ExamineTestSetupHelper(); TestSetupHelperHelper.ExamineHelper.ClearCache(true, true); }
public void Setup() { _examineTestSetupHelper = new ExamineTestSetupHelper(); _mapper = new ExamineModelMapper(_examineTestSetupHelper.ExamineHelper, _examineTestSetupHelper.FrameworkContext); _mapper.ConfigureMappings(); }