From d2f27036c32d01840d5741176a4d816f6d064ad4 Mon Sep 17 00:00:00 2001 From: rusirijayodaillesinghe Date: Mon, 20 Nov 2023 23:43:37 +0530 Subject: [PATCH] Add unit test for the added property "perConnectionBufferLimitBytes" --- adapter/internal/oasparser/envoyconf/listener_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/adapter/internal/oasparser/envoyconf/listener_test.go b/adapter/internal/oasparser/envoyconf/listener_test.go index 09a64a482a..ace96b173e 100644 --- a/adapter/internal/oasparser/envoyconf/listener_test.go +++ b/adapter/internal/oasparser/envoyconf/listener_test.go @@ -46,6 +46,8 @@ func TestCreateListenerWithRds(t *testing.T) { assert.NotEmpty(t, securedListener.FilterChains, "Filter chain for listener should not be null.") assert.NotNil(t, securedListener.FilterChains[0].GetTransportSocket(), "Transport Socket should not be null for secured listener") + assert.Equal(t, uint32(1048576), securedListener.PerConnectionBufferLimitBytes.GetValue(), + "Buffered payload limit mismatch for secured Listener.") nonSecuredListener := listeners[1] if nonSecuredListener.Validate() != nil { @@ -58,6 +60,8 @@ func TestCreateListenerWithRds(t *testing.T) { assert.NotEmpty(t, nonSecuredListener.FilterChains, "Filter chain for listener should not be null.") assert.Nil(t, nonSecuredListener.FilterChains[0].GetTransportSocket(), "Transport Socket should be null for non-secured listener") + assert.Equal(t, uint32(1048576), nonSecuredListener.PerConnectionBufferLimitBytes.GetValue(), + "Buffered payload limit mismatch for non-secured Listener.") } func TestCreateVirtualHost(t *testing.T) {