コード例 #1
0
 public void MultiEdgeIdEmptyConstructorTest()
 {
     var _MultiEdgeId1 = new MultiEdgeId();
     var _MultiEdgeId2 = new MultiEdgeId();
     Assert.IsTrue(_MultiEdgeId1.Length > 0);
     Assert.IsTrue(_MultiEdgeId2.Length > 0);
     Assert.AreNotEqual(_MultiEdgeId1, _MultiEdgeId2);
 }
コード例 #2
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void MultiEdgeIdMultiEdgeIdConstructorTest()
 {
     var _MultiEdgeId1 = MultiEdgeId.NewMultiEdgeId;
     var _MultiEdgeId2 = new MultiEdgeId(_MultiEdgeId1);
     Assert.AreEqual(_MultiEdgeId1.ToString(), _MultiEdgeId2.ToString());
     Assert.AreEqual(_MultiEdgeId1.Length,     _MultiEdgeId2.Length);
     Assert.AreEqual(_MultiEdgeId1,            _MultiEdgeId2);
 }
コード例 #3
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Smaller_SameReference_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId();
     #pragma warning disable
     Assert.IsFalse(_MultiEdgeId1 < _MultiEdgeId1);
     #pragma warning restore
 }
コード例 #4
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Smaller_Equals_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsFalse(_MultiEdgeId1 < _MultiEdgeId2);
 }
コード例 #5
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_SmallerOrEqual_SameReference_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId();
     #pragma warning disable
     Assert.IsTrue(_MultiEdgeId1 <= _MultiEdgeId1);
     #pragma warning restore
 }
コード例 #6
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_SmallerOrEqual_Equals_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsTrue(_MultiEdgeId1 <= _MultiEdgeId2);
 }
コード例 #7
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Inequality_SameReference_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId();
     #pragma warning disable
     Assert.IsFalse(_MultiEdgeId1 != _MultiEdgeId1);
     #pragma warning restore
 }
コード例 #8
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Inequality_NotEquals2_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(5);
     var _MultiEdgeId2 = new MultiEdgeId(23);
     Assert.IsTrue(_MultiEdgeId1 != _MultiEdgeId2);
 }
コード例 #9
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_BiggerOrEqual_Null_Test2()
 {
     MultiEdgeId _MultiEdgeId1 = null;
     var      _MultiEdgeId2 = new MultiEdgeId();
     Assert.IsTrue(_MultiEdgeId1 >= _MultiEdgeId2);
 }
コード例 #10
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_BiggerOrEqual_Bigger1_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(2);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsTrue(_MultiEdgeId1 >= _MultiEdgeId2);
 }
コード例 #11
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void MultiEdgeIdUriConstructorTest()
 {
     var _MultiEdgeId = new MultiEdgeId(new Uri("http://example.org"));
     Assert.AreEqual("http://example.org/", _MultiEdgeId.ToString());
     Assert.AreEqual(19,                    _MultiEdgeId.Length);
 }
コード例 #12
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void MultiEdgeIdUInt64ConstructorTest()
 {
     var _MultiEdgeId = new MultiEdgeId(123UL);
     Assert.AreEqual("123", _MultiEdgeId.ToString());
     Assert.AreEqual(3,     _MultiEdgeId.Length);
 }
コード例 #13
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void MultiEdgeIdUInt32ConstructorTest()
 {
     var _MultiEdgeId = new MultiEdgeId(23U);
     Assert.AreEqual("23", _MultiEdgeId.ToString());
     Assert.AreEqual(2,    _MultiEdgeId.Length);
 }
コード例 #14
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
        public void MultiEdgeIdsInHashSetTest()
        {
            var a = new MultiEdgeId(1);
            var b = new MultiEdgeId(2);
            var c = new MultiEdgeId(1);

            var _HashSet = new HashSet<MultiEdgeId>();
            Assert.AreEqual(0, _HashSet.Count);

            _HashSet.Add(a);
            Assert.AreEqual(1, _HashSet.Count);

            _HashSet.Add(b);
            Assert.AreEqual(2, _HashSet.Count);

            _HashSet.Add(c);
            Assert.AreEqual(2, _HashSet.Count);
        }
コード例 #15
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
        public void MultiEdgeIdsAndNUnitTest()
        {
            var a = new MultiEdgeId(1);
            var b = new MultiEdgeId(2);
            var c = new MultiEdgeId(1);

            Assert.AreEqual(a, a);
            Assert.AreEqual(b, b);
            Assert.AreEqual(c, c);

            Assert.AreEqual(a, c);
            Assert.AreNotEqual(a, b);
            Assert.AreNotEqual(b, c);
        }
コード例 #16
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Equality_Null_Test2()
 {
     MultiEdgeId _MultiEdgeId1 = null;
     var    _MultiEdgeId2 = new MultiEdgeId();
     Assert.IsFalse(_MultiEdgeId1 == _MultiEdgeId2);
 }
コード例 #17
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Inequality_Equals_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsFalse(_MultiEdgeId1 != _MultiEdgeId2);
 }
コード例 #18
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void CompareToBiggerTest()
 {
     var _MultiEdgeId1 = new MultiEdgeId(2);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsTrue(_MultiEdgeId1.CompareTo(_MultiEdgeId2) > 0);
 }
コード例 #19
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Inequality_Null_Test2()
 {
     MultiEdgeId _MultiEdgeId1 = null;
     var      _MultiEdgeId2 = new MultiEdgeId();
     Assert.IsTrue(_MultiEdgeId1 != _MultiEdgeId2);
 }
コード例 #20
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_BiggerOrEqual_SmallerThan1_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(2);
     Assert.IsFalse(_MultiEdgeId1 >= _MultiEdgeId2);
 }
コード例 #21
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_SmallerOrEqual_Bigger2_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(23);
     var _MultiEdgeId2 = new MultiEdgeId(5);
     Assert.IsFalse(_MultiEdgeId1 <= _MultiEdgeId2);
 }
コード例 #22
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Bigger_Bigger2_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(23);
     var _MultiEdgeId2 = new MultiEdgeId(5);
     Assert.IsTrue(_MultiEdgeId1 > _MultiEdgeId2);
 }
コード例 #23
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_SmallerOrEqual_Null_Test1()
 {
     var      _MultiEdgeId1 = new MultiEdgeId();
     MultiEdgeId _MultiEdgeId2 = null;
     Assert.IsTrue(_MultiEdgeId1 <= _MultiEdgeId2);
 }
コード例 #24
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Bigger_Null_Test1()
 {
     var      _MultiEdgeId1 = new MultiEdgeId();
     MultiEdgeId _MultiEdgeId2 = null;
     Assert.IsTrue(_MultiEdgeId1 > _MultiEdgeId2);
 }
コード例 #25
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_SmallerOrEqual_SmallerThan2_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(5);
     var _MultiEdgeId2 = new MultiEdgeId(23);
     Assert.IsTrue(_MultiEdgeId1 <= _MultiEdgeId2);
 }
コード例 #26
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Bigger_Smaller1_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(2);
     Assert.IsFalse(_MultiEdgeId1 > _MultiEdgeId2);
 }
コード例 #27
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Smaller_Null_Test2()
 {
     MultiEdgeId _MultiEdgeId1 = null;
     var      _MultiEdgeId2 = new MultiEdgeId();
     Assert.IsTrue(_MultiEdgeId1 < _MultiEdgeId2);
 }
コード例 #28
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void CompareToEqualsTest()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsTrue(_MultiEdgeId1.CompareTo(_MultiEdgeId2) == 0);
 }
コード例 #29
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Smaller_Smaller2_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(5);
     var _MultiEdgeId2 = new MultiEdgeId(23);
     Assert.IsTrue(_MultiEdgeId1 < _MultiEdgeId2);
 }
コード例 #30
0
ファイル: MultiEdgeIdTests.cs プロジェクト: Vanaheimr/Balder
 public void op_Equality_Equals_Test()
 {
     var _MultiEdgeId1 = new MultiEdgeId(1);
     var _MultiEdgeId2 = new MultiEdgeId(1);
     Assert.IsTrue(_MultiEdgeId1 == _MultiEdgeId2);
 }