public void Create_DoCreate() { var didRun = false; var func = CreateFunc( () => { didRun = true; return(_factory.Create <ITagger <TextMarkerTag> >().Object); }); var result = CountedTagger <TextMarkerTag> .Create(_key, _propertyCollection, func); Assert.IsTrue(didRun); }
private CountedTagger <TextMarkerTag> Create(object key, PropertyCollection propertyCollection, FSharpFunc <Unit, ITagger <TextMarkerTag> > func) { var result = CountedTagger <TextMarkerTag> .Create(key, propertyCollection, func); return((CountedTagger <TextMarkerTag>)result); }