コード例 #1
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateLessThanOperatorReturnsFalseIfLeftIsSameValueAsRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = new c.Date(47);

            Assert.IsFalse(left < right);
        }
コード例 #2
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateLessThanOperatorReturnsTrueIfLeftIsNullAndRightIsNotNull()
        {
            c.Date left  = null;
            c.Date right = new c.Date(46);

            Assert.IsTrue(left < right);
        }
コード例 #3
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateNotEqualsOperatorReturnsTrueIfLeftIsNotNullAndRightIsNull()
        {
            c.Date left  = new c.Date(47);
            c.Date right = null;

            Assert.IsTrue(left != right);
        }
コード例 #4
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOrEqualOperatorReturnsTrueIfLeftAndRightAreNull()
        {
            c.Date left  = null;
            c.Date right = null;

            Assert.IsTrue(left >= right);
        }
コード例 #5
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateNotEqualsOperatorReturnsTrueIfLeftAndRightAreNotSameValue()
        {
            c.Date left  = new c.Date(47);
            c.Date right = new c.Date(46);

            Assert.IsTrue(left != right);
        }
コード例 #6
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateNotEqualsOperatorReturnsFalseIfLeftAndRightAreNull()
        {
            c.Date left  = null;
            c.Date right = null;

            Assert.IsFalse(left != right);
        }
コード例 #7
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateEqualsOperatorReturnsFalseIfLeftIsNullAndRightIsNotNull()
        {
            c.Date left  = null;
            c.Date right = new c.Date(47);

            Assert.IsFalse(left == right);
        }
コード例 #8
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateNotEqualsOperatorReturnsFalseIfLeftAndRightAreSameReference()
        {
            c.Date left  = new c.Date(47);
            c.Date right = left;

            Assert.IsFalse(left != right);
        }
コード例 #9
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOrEqualOperatorReturnsTrueIfLeftIsNotNullAndRightIsNull()
        {
            c.Date left  = new c.Date(47);
            c.Date right = null;

            Assert.IsTrue(left >= right);
        }
コード例 #10
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateEqualsOperatorReturnsTrueIfLeftAndRightAreNull()
        {
            c.Date left  = null;
            c.Date right = null;

            Assert.IsTrue(left == right);
        }
コード例 #11
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateEqualsReturnsFalseIfOtherIsDifferentValue()
        {
            c.Date date  = new c.Date(47);
            c.Date other = new c.Date(45);

            Assert.IsFalse(date.Equals(other));
        }
コード例 #12
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateEqualsReturnsTrueIfOtherIsSameValue()
        {
            c.Date date  = new c.Date(47);
            c.Date other = new c.Date(47);

            Assert.IsTrue(date.Equals(other));
        }
コード例 #13
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateEqualsReturnsFalseIfOtherIsNotTypeOfDate()
        {
            c.Date date  = new c.Date(47);
            Task   other = new Task(() => { });

            Assert.IsFalse(date.Equals(other));
        }
コード例 #14
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateEqualsReturnsFalseIfOtherIsNull()
        {
            c.Date date  = new c.Date(47);
            c.Date other = null;

            Assert.IsFalse(date.Equals(other));
        }
コード例 #15
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateLessThanOperatorReturnsFalseIfLeftIsGreaterThanRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = new c.Date(46);

            Assert.IsFalse(left < right);
        }
コード例 #16
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOrEqualOperatorReturnsFalseIfLeftIsLessThanRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = new c.Date(48);

            Assert.IsFalse(left >= right);
        }
コード例 #17
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOrEqualOperatorReturnsTrueIfLeftIsSameReferenceAsRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = left;

            Assert.IsTrue(left >= right);
        }
コード例 #18
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOperatorReturnsFalseIfLeftIsSameReferenceAsRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = left;

            Assert.IsFalse(left > right);
        }
コード例 #19
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOrEqualOperatorReturnsTrueIfLeftIsGreaterThanRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = new c.Date(46);

            Assert.IsTrue(left >= right);
        }
コード例 #20
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateLessThanOrEqualOperatorReturnsFalseIfLeftIsNotNullAndRightIsNull()
        {
            c.Date left  = new c.Date(47);
            c.Date right = null;

            Assert.IsFalse(left <= right);
        }
コード例 #21
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateLessThanOrEqualOperatorReturnsTrueIfLeftIsLessThanRight()
        {
            c.Date left  = new c.Date(47);
            c.Date right = new c.Date(48);

            Assert.IsTrue(left <= right);
        }
コード例 #22
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOperatorReturnsFalseIfLeftIsNullAndRightIsNotNull()
        {
            c.Date left  = null;
            c.Date right = new c.Date(46);

            Assert.IsFalse(left > right);
        }
コード例 #23
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGreaterThanOperatorReturnsFalseIfLeftAndRightAreNull()
        {
            c.Date left  = null;
            c.Date right = null;

            Assert.IsFalse(left > right);
        }
コード例 #24
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateToDateTimeReturnsExpectedDateTimeIfValueIsInt32Min()
        {
            DateTime expected = DateTime.MinValue.AddTicks(1L);

            c.Date date = new c.Date(int.MinValue + 1);

            Assert.AreEqual(expected, date.DateTime());
        }
コード例 #25
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateToDateTimeReturnsExpectedDateTime()
        {
            DateTime expected = new DateTime(2020, 11, 04, 0, 0, 0, DateTimeKind.Utc);

            c.Date date = new c.Date(expected);

            Assert.AreEqual(expected, date.DateTime());
        }
コード例 #26
0
        public void ConnectionGetsExpectedNullValueForDateCharacterId()
        {
            c.Date expected = new c.Date(int.MinValue);

            var result = c.NULL('d');

            Assert.AreEqual(expected, result);
        }
コード例 #27
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateGetHashCodeReturnsExpectedHash()
        {
            const int expected = 47;

            c.Date date = new c.Date(expected);

            Assert.AreEqual(expected, date.GetHashCode());
        }
コード例 #28
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateToDateTimeReturnsExpectedDateTimeIfValueIsInt32Max()
        {
            DateTime expected = DateTime.MaxValue;

            c.Date date = new c.Date(int.MaxValue);

            Assert.AreEqual(expected, date.DateTime());
        }
コード例 #29
0
        public void ConnectionGetsExpectedNullValueFromDateType()
        {
            c.Date expected = new c.Date(int.MinValue);

            var result = c.NULL(typeof(c.Date));

            Assert.AreEqual(expected, result);
        }
コード例 #30
0
ファイル: DateTests.cs プロジェクト: cdoyle-kx/csharpkdb
        public void DateCompareToReturnsMinusOneIfOtherIsMoreThanValue()
        {
            const int expected = -1;

            c.Date date  = new c.Date(47);
            c.Date other = new c.Date(48);

            Assert.AreEqual(expected, date.CompareTo(other));
        }