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)); }