Пример #1
0
        public void GivenGenericDictionaryWithNoticeEntryCanVerifyExistence()
        {
            var dic = new Dictionary<string, object>();
            dic.Notify("test");

            dic.HasNotice("test").Should().Be.True();
        }
Пример #2
0
        public void GivenGenericDictionaryCreateCorrectEntryWithItemsOnSameMethod()
        {
            var dic = new Dictionary<string, object>();
            dic.Notify("test").AddItems("item1", "item2");

            var item = dic[HtmlNotice.DefaultNotificationFormat.AsFormat("test")] as NoticeDefinition;
            item.Items.Should().Have.SameSequenceAs("item1", "item2");
        }
Пример #3
0
        public void GivenGenericDictionaryCreateCorrectEntryWithTitle()
        {
            var dic = new Dictionary<string, object>();
            dic.Notify("test").WithTitle("some title");

            var item = dic[HtmlNotice.DefaultNotificationFormat.AsFormat("test")] as NoticeDefinition;
            item.Title.Should().Be("some title");
        }
Пример #4
0
        public void GivenGenericDictionaryCreateCorrectEntryForTestKey()
        {
            var dic = new Dictionary<string, object>();
            dic.Notify("test");

            var item = dic[HtmlNotice.DefaultNotificationFormat.AsFormat("test")] as NoticeDefinition;
            item.Should().Not.Be.Null();
            item.Title.Should().Be(null);
            item.Items.Should().Be.Empty();
        }