コード例 #1
0
        public void TryGetLast_Outputs_The_Last_Header_Value(string key, bool expectedSuccess, string output)
        {
            var headers = new KafkaEventDataHeaders();

            headers.Add("test", Encoding.UTF8.GetBytes("testValue1"));
            headers.Add("test", Encoding.UTF8.GetBytes("testValue2"));

            var success = headers.TryGetLast(key, out var value);

            Assert.Equal(expectedSuccess, success);
            Assert.Equal(output, value == null ? null : Encoding.UTF8.GetString(value));
        }