public XmlFileContentProberTests() { var mockedFileProvider = MockRepository.GenerateMock <IFileProvider>(); XmlFileContentProberToTest = new XmlFileContentProber(mockedFileProvider); FakeItemsToCollect = CreateFakeItemTypes(); FakeCollectedItems = new CollectedItem[] { ProbeHelper.CreateFakeCollectedItem(new xmlfilecontent_item()) }; FakeCollectInfo = GetFakeCollectInfo("2300"); }
public void Should_be_possible_to_get_set_element_for_xmlfilecontent_objects() { var prober = new XmlFileContentProber(); CreateFileProviderBehavior(prober); var result = prober.Execute(FakeContext, FakeTargetInfo, GetFakeCollectInfo("oval:modulo:obj:700", "definitionsWithSet", "system_characteristics_with_sets")); Assert.IsNotNull(result); }
private void CreateFileProviderBehavior(XmlFileContentProber prober) { var mocks = new MockRepository(); prober.CustomFileProvider = mocks.DynamicMock <IFileProvider>(); mocks.ReplayAll(); new ProberBehaviorCreator() .CreateBehaviorForNormalFlowExecution( prober, new ItemType[] { new xmlfilecontent_item() }, new CollectedItem[] { ProbeHelper.CreateFakeCollectedItem(new xmlfilecontent_item()) }); }