public void CassandraType_Cast() { // arranage var expected = new CassandraType[] { (AsciiType)"string1", (LongType)300L }; // act DynamicCompositeType actualType = expected; CassandraType actual = actualType; // assert Assert.IsTrue(expected.SequenceEqual((CassandraType[])actual)); }
public void Implicit_ByteArray_Cast() { // arrange var expected = new CassandraType[] { (AsciiType)"string1", (LongType)300 }; byte[] bytes = GetBytes(expected); // act DynamicCompositeType actual = bytes; // assert Assert.IsTrue(expected.SequenceEqual(actual)); }
public void JavaBytes_To_CompositeType() { // arrange var expected = new CassandraType[] { (BytesType)compositeType[0].GetValue<string>(), (BytesType)compositeType[1].GetValue<long>() }; // act var actual = new CompositeType(); actual.SetValueFromBigEndian(javaByteOrder); // assert Assert.True(expected.SequenceEqual((CassandraType[])actual)); }