Example #1
0
        public void EntityEqualTest()
        {
            var e1 = new SampleEntity();
            var e2 = e1.Clone();

            Assert.AreEqual(e1, e2);
        }
Example #2
0
        public void PublishTest()
        {
            HangerdFramework.Container.RegisterMultipleTypesAsPerResolve<IDomainEventHandler<TestEvent>, TestDomainEventHandler>();

            var sampleEnity = new SampleEntity
            {
                Order = 1
            };

            DomainEvent.Publish(new TestEvent(sampleEnity));

            Assert.AreEqual(2, sampleEnity.Order);
        }