コード例 #1
0
ファイル: ValueObjectTests.cs プロジェクト: muzieh/Invoicito
        public void When_ValueObjectEqualCalls_Then_EqualCoreInvoked()
        {
            var a = new TestValueObjectA();

            a.Equals(a);
            Assert.True(a.equalsCalled);
        }
コード例 #2
0
ファイル: ValueObjectTests.cs プロジェクト: muzieh/Invoicito
        public void When_Compare2DifferentTypesOfValueType_Then_False()
        {
            var a = new TestValueObjectA();
            var b = new TestValueObjectB();

            Assert.False(a.Equals(b));
        }
コード例 #3
0
ファイル: ValueObjectTests.cs プロジェクト: muzieh/Invoicito
        public void When_ValueObjectNullCompareToNull_Then_True()
        {
            TestValueObjectA a = null;

            Assert.True(a == null);
        }
コード例 #4
0
ファイル: ValueObjectTests.cs プロジェクト: muzieh/Invoicito
        public void When_ValueObjectCompareToNull_Then_False()
        {
            var a = new TestValueObjectA();

            Assert.False(a == null);
        }
コード例 #5
0
ファイル: ValueObjectTests.cs プロジェクト: muzieh/Invoicito
        public void When_CompareValueObjectWithItself_Then_False()
        {
            var a = new TestValueObjectA();

            Assert.False(a.Equals(null));
        }