Example #1
0
        public static void MHeading_GetHashCode_Equal()
        {
            MHeading heading = CreateHeading();

            Assert.Equal(heading.GetHashCode(), heading.GetHashCode());
        }
Example #2
0
        private static IEnumerable <MElement> GetSamples(IEnumerable <SampleMetadata> samples, MHeading beforeHeader, MHeading afterHeader)
        {
            bool isFirst = true;

            foreach (SampleMetadata sample in samples)
            {
                if (!isFirst)
                {
                    yield return(HorizontalRule());
                }
                else
                {
                    isFirst = false;
                }

                yield return(beforeHeader);

                yield return(FencedCodeBlock(sample.Before, LanguageIdentifiers.CSharp));

                if (!string.IsNullOrEmpty(sample.After))
                {
                    yield return(afterHeader);

                    yield return(FencedCodeBlock(sample.After, LanguageIdentifiers.CSharp));
                }
            }
        }
Example #3
0
        public static void MHeading_Equals()
        {
            MHeading heading = CreateHeading();

            Assert.True(heading.Equals((object)heading));
        }