Пример #1
0
        public void GetNullByType()
        {
            string expected = null;

            EventHeader sut = GetSut();

            sut.Set("foo", expected);

            var result = sut.Get("foo", typeof(string)) as string;

            Assert.Equal(expected, result);
        }
Пример #2
0
        public void GetStringByType()
        {
            var expected = "213";

            EventHeader sut = GetSut();

            sut.Set("foo", expected);

            var result = (string)sut.Get("foo", expected.GetType());

            Assert.Equal(expected, result);
        }
Пример #3
0
        public void GetGuidByType()
        {
            Guid expected = Guid.NewGuid();

            EventHeader sut = GetSut();

            sut.Set("foo", expected);

            var result = (Guid)sut.Get("foo", expected.GetType());

            Assert.Equal(expected, result);
        }
Пример #4
0
        public void GetByGenericType()
        {
            long expected = 213;

            EventHeader sut = GetSut();

            sut.Set("foo", expected);

            var result = (long)sut.Get("foo", expected.GetType());

            Assert.Equal(expected, result);
        }