public void Converting_from_FakeContract1_to_FakeContract2_succeded()
        {
            var    fakeContractType = typeof(FakeContract1);
            IEvent event1           = new FakeContract1();
            var    sut = new DefaultUpConverterFactory(fakeContractType.Assembly);

            var    converter = sut.CreateInstance(fakeContractType);
            IEvent event2    = ((dynamic)converter).Convert((dynamic)event1);

            Assert.NotNull(event2 as FakeContract2);
        }
Esempio n. 2
0
        public void Converting_from_FakeContract1_to_FakeContract2_succeded()
        {
            var fakeContractType = typeof(FakeContract1);
            var msg1             = new FakeContract1();
            var sut = new DefaultUpConverterFactory(fakeContractType.Assembly);

            var converter = sut.CreateInstanceFor(fakeContractType);
            var msg2      = sut.Invoke(converter, fakeContractType, msg1);

            Assert.NotNull(msg2 as FakeContract2);
        }