public void Guid_To_JavaBytes()
        {
            // arrange

            // act
            TimeUUIDType actual = guid;

            // assert
            Assert.IsTrue(actual.GetValue <byte[]>().SequenceEqual(javaByteOrder));
        }
        public void Implicit_DateTimeOffset_Cast()
        {
            // arrange
            DateTimeOffset expected = DateTimeOffset.Now;

            // act
            TimeUUIDType actual = expected;

            // assert
            Assert.AreEqual(expected, (DateTimeOffset)actual);
        }
        public void Implicit_Universal_DateTime_Cast()
        {
            // arrange
            DateTime expected = DateTime.UtcNow;

            // act
            TimeUUIDType actual = expected;

            // assert
            Assert.AreEqual(expected, (DateTime)actual);
        }
        public void Implicit_Guid_Cast()
        {
            // arrange
            Guid expected = guid;

            // act
            TimeUUIDType actual = expected;

            // assert
            Assert.AreEqual(expected, (Guid)actual);
        }
        public void CassandraType_Cast()
        {
            // arranage
            Guid         expected   = guid;
            TimeUUIDType actualType = expected;

            // act
            CassandraType actual = actualType;

            // assert
            Assert.AreEqual(expected, (Guid)actual);
        }
        public void JavaBytes_To_Guid()
        {
            // arrange

            // act
            TimeUUIDType actual = new TimeUUIDType();

            actual.SetValue(javaByteOrder);

            // assert
            Assert.AreEqual(guid, (Guid)actual);
        }
        public void Operator_NotEqualTo()
        {
            // arrange
            var          value = guid;
            TimeUUIDType type  = value;

            // act
            bool actual = !type.Equals(value);

            // assert
            Assert.IsFalse(actual);
        }
        public void Implicit_ByteArray_Cast()
        {
            // arrange
            byte[] expected = dotNetByteOrder;

            // act
            TimeUUIDType actualType = expected;

            byte[] actual = actualType;

            // assert
            Assert.IsTrue(expected.SequenceEqual(actual));
        }
        public void Implicit_Local_DateTime_Cast()
        {
            // arrange
            DateTime expected = DateTime.Now;

            // act
            TimeUUIDType actualType = expected;
            DateTime     actual     = actualType;

            actual = actual.ToLocalTime();

            // assert
            Assert.AreEqual(expected, (DateTime)actual);
        }
示例#10
0
        public void JavaBytes_To_Guid()
        {
            // arrange

            // act
            TimeUUIDType actual = new TimeUUIDType();
            actual.SetValue(javaByteOrder);

            // assert
            Assert.AreEqual(guid, (Guid)actual);
        }
示例#11
0
	    public void Null_to_Guid()
	    {
            // arrange

            // act
            TimeUUIDType actual = new TimeUUIDType();
            actual.SetValueFromBigEndian(null);

            // assert
            Assert.Equal(Guid.Empty, (Guid)actual);
	    }