Esempio n. 1
0
        public void UserRecordUnitTest_HashKeyFromPartitionKey()
        {
            var m = make_put_record();

            KPLNET.Kinesis.Core.UserRecord ur = new KPLNET.Kinesis.Core.UserRecord(m);
            Assert.AreEqual(ur.Hash_key().ToString(), KPLNETInterface.Utils.GetDecimalHashKey(kDefaultPartitionKey).ToString());
        }
Esempio n. 2
0
        public void UserRecordUnitTest_ExplicitHashKey()
        {
            string explicit_hash_key = "123456789";
            var    m = make_put_record();

            m.PutRecord.ExplicitHashKey = explicit_hash_key;

            var ur = new KPLNET.Kinesis.Core.UserRecord(m);

            Assert.AreEqual(ur.Hash_key().ToString(), explicit_hash_key);
        }