コード例 #1
0
        public void ReplicatesEqualButNotSameObjects_FactoryIsCalledForEach()
        {
            var source1 = new AlwaysEqualsClass();
            var source2 = new AlwaysEqualsClass();

            replicationContext.Replicate(source1);
            replicationContext.Replicate(source2);

            replicationStrategy
                .CallsTo(x => x.Replicate(null, null)).WithAnyArguments()
                .MustHaveHappened(Repeated.Exactly.Twice);
        }
コード例 #2
0
ファイル: ReplicatorContextTest.cs プロジェクト: mijay/NClone
        public void ReplicatesEqualButNotSameObjects_FactoryIsCalledForEach()
        {
            var source1 = new AlwaysEqualsClass();
            var source2 = new AlwaysEqualsClass();

            replicationContext.Replicate(source1);
            replicationContext.Replicate(source2);

            replicationStrategy
            .CallsTo(x => x.Replicate(null, null)).WithAnyArguments()
            .MustHaveHappened(Repeated.Exactly.Twice);
        }
コード例 #3
0
 private bool Equals(AlwaysEqualsClass other)
 {
     return true;
 }
コード例 #4
0
ファイル: ReplicatorContextTest.cs プロジェクト: mijay/NClone
 private bool Equals(AlwaysEqualsClass other)
 {
     return(true);
 }