public void SagaReferenceCanBeBoxed()
            {
                var correlationId = GuidStrategy.NewGuid();
                var reference1    = new SagaReference(typeof(Saga), correlationId);
                var reference2    = new SagaReference(typeof(Saga), correlationId);

                Assert.True(reference1.Equals((Object)reference2));
            }
            public void SagaReferenceCanBeBoxed()
            {
                var correlationId = GuidStrategy.NewGuid();
                var reference1 = new SagaReference(typeof(Saga), correlationId);
                var reference2 = new SagaReference(typeof(Saga), correlationId);

                Assert.True(reference1.Equals((Object)reference2));
            }
            public void TypeAndIdMustBeEqual()
            {
                var correlationId = GuidStrategy.NewGuid();
                var reference1    = new SagaReference(typeof(Saga), correlationId);
                var reference2    = new SagaReference(typeof(Saga), correlationId);

                Assert.True(reference1.Equals(reference2));
            }
            public void TypeAndIdMustBeEqual()
            {
                var correlationId = GuidStrategy.NewGuid();
                var reference1 = new SagaReference(typeof(Saga), correlationId);
                var reference2 = new SagaReference(typeof(Saga), correlationId);

                Assert.True(reference1.Equals(reference2));
            }