コード例 #1
0
ファイル: EventTopicFixture.cs プロジェクト: shinexyt/CAB
        public void TraceSourceIsInjected()
        {
            WorkItem container               = new TestableRootWorkItem();
            ITraceSourceCatalogService ts    = container.Services.Get <ITraceSourceCatalogService>();
            TestEventTopic             topic = new TestEventTopic();

            workItem.EventTopics.Add(topic);

            Assert.IsFalse(String.IsNullOrEmpty(topic.TraceSourceName));
        }
コード例 #2
0
ファイル: EventTopicFixture.cs プロジェクト: shinexyt/CAB
        public void AddedTopicIsCreatedWithGivenName()
        {
            WorkItem workItem = new TestableRootWorkItem();

            EventTopic topic = workItem.EventTopics.AddNew <EventTopic>("Foo1");

            Assert.AreEqual("Foo1", topic.Name);

            topic = workItem.EventTopics["Foo2"];
            Assert.AreEqual("Foo2", topic.Name);
        }
コード例 #3
0
ファイル: EventTopicFixture.cs プロジェクト: shinexyt/CAB
 public void Setup()
 {
     topic    = new TestEventTopic();
     workItem = new TestableRootWorkItem();
 }