コード例 #1
0
ファイル: EventTests.cs プロジェクト: mccoyp/azure-sdk-tools
        public void EventTestStringRep()
        {
            var eventSymbol = (IEventSymbol)TestResource.GetTestMember("TestLibrary.PublicClass", "PublicEvent");
            var e           = new EventApiView(eventSymbol);

            Assert.Equal("public event System.EventHandler PublicEvent;", e.ToString());
        }
コード例 #2
0
ファイル: EventTests.cs プロジェクト: mccoyp/azure-sdk-tools
        public void EventTestCreation()
        {
            var eventSymbol = (IEventSymbol)TestResource.GetTestMember("TestLibrary.PublicClass", "PublicEvent");
            var e           = new EventApiView(eventSymbol);

            Assert.Equal("PublicEvent", e.Name);
        }
コード例 #3
0
ファイル: EventTests.cs プロジェクト: mccoyp/azure-sdk-tools
        public void EventTestHTMLRender()
        {
            var e = new EventApiView
            {
                Accessibility = "public",
                Name          = "TestEvent",
                Type          = new TypeReferenceApiView(new TokenApiView[] { new TokenApiView() })
            };
            var renderer = new HTMLRendererApiView();
            var list     = new StringListApiView();

            renderer.Render(e, list);
            Assert.Equal("<span class=\"keyword\">public</span> <span class=\"keyword\">event</span> " +
                         "<span class=\"keyword\"></span> <a id=\"\" class=\"name commentable\">TestEvent</a>;", list.ToString());
        }