コード例 #1
0
ファイル: BooleanTokenTest.cs プロジェクト: suigin500/xFunc
        public void EqualsSameObjectTest()
        {
            var token = new BooleanToken(true);

            Assert.True(token.Equals(token));
            Assert.Equal(token, token);
        }
コード例 #2
0
ファイル: BooleanTokenTest.cs プロジェクト: suigin500/xFunc
        public void EqualsDiffTypeTest()
        {
            var token = new BooleanToken(true);

            Assert.False(token.Equals(1));
            Assert.NotEqual((object)1, token);
        }
コード例 #3
0
ファイル: BooleanTokenTest.cs プロジェクト: suigin500/xFunc
        public void EqualsNullTest()
        {
            var token = new BooleanToken(true);

            Assert.False(token.Equals(null));
            Assert.NotNull(token);
        }
コード例 #4
0
ファイル: BooleanTokenTest.cs プロジェクト: suigin500/xFunc
        public void EqualsDiffBoolTest()
        {
            var token1 = new BooleanToken(true);
            var token2 = new BooleanToken(false);

            Assert.False(token1.Equals(token2));
            Assert.NotEqual(token1, token2);
        }