StorytellerDocGen.Transformation.CodeSampleTransformHandler.TagForSample C# (CSharp) Method

TagForSample() public method

public TagForSample ( string sampleName ) : HtmlTag
sampleName string
return HtmlTag
        public HtmlTag TagForSample(string sampleName)
        {
            var sample = _cache.Find(sampleName.Trim());
            return sample == null ? (HtmlTag) new MissingSampleTag(sampleName) : new SampleTag(sample);
        }
    }

Usage Example

コード例 #1
0
        public void sample_miss()
        {
            var cache = new SampleCache();
            cache.AddOrReplace(new Sample("Good"));

            var handler = new CodeSampleTransformHandler(cache);

            handler.TagForSample("NotGood")
                .ShouldBeOfType<MissingSampleTag>();
        }