diff --git a/ctrl/internal/infrastructure/interaction/health_test.go b/ctrl/internal/infrastructure/interaction/health_test.go
index 2e78994c7bda37464651ddb6100b855fd923593a..e2c5876b7cbfdddd52684a9493145996776db049 100644
--- a/ctrl/internal/infrastructure/interaction/health_test.go
+++ b/ctrl/internal/infrastructure/interaction/health_test.go
@@ -71,7 +71,7 @@ func TestHealthServer_Health(t *testing.T) {
 
 	client, closer := getTestServer()
 	t.Cleanup(func() {
-		defer closer()
+		closer()
 	})
 
 	type expectation struct {
diff --git a/ctrl/internal/infrastructure/interaction/routing_test.go b/ctrl/internal/infrastructure/interaction/routing_test.go
index 0b5dcc3d416f35c68492363208ac975226672439..313bf9cac18b7ef87a27b49c21e2269754cdd63e 100644
--- a/ctrl/internal/infrastructure/interaction/routing_test.go
+++ b/ctrl/internal/infrastructure/interaction/routing_test.go
@@ -75,7 +75,7 @@ func TestRoutingServer_RequestRoute(t *testing.T) {
 
 	client, closer := getTestRoutingServer()
 	t.Cleanup(func() {
-		defer closer()
+		closer()
 	})
 
 	type expectation struct {
diff --git a/kms/internal/infrastructure/interaction/health_test.go b/kms/internal/infrastructure/interaction/health_test.go
index 73018c76d2fcf532884dfbccaf990c71114d8b56..57bb1280bfdd1e54c0d157d2eb9d75d7aa5b622a 100644
--- a/kms/internal/infrastructure/interaction/health_test.go
+++ b/kms/internal/infrastructure/interaction/health_test.go
@@ -71,7 +71,7 @@ func TestHealthServer_Health(t *testing.T) {
 
 	client, closer := getTestServer()
 	t.Cleanup(func() {
-		defer closer()
+		closer()
 	})
 
 	type expectation struct {
diff --git a/kms/internal/infrastructure/interaction/routing_test.go b/kms/internal/infrastructure/interaction/routing_test.go
index ba61d83a1e5a3ed517890203ae3bd19398c38376..604e4aad6efe932bca964af1a2e5646353cc2766 100644
--- a/kms/internal/infrastructure/interaction/routing_test.go
+++ b/kms/internal/infrastructure/interaction/routing_test.go
@@ -87,7 +87,7 @@ func TestRoutingServer_AddRoute(t *testing.T) {
 
 		client, closer, _ := getTestRoutingServer()
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		req := &pb.AddRouteRequest{
@@ -111,7 +111,7 @@ func TestRoutingServer_AddRoute(t *testing.T) {
 
 		client, closer, _ := getTestRoutingServer()
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		req := &pb.AddRouteRequest{
@@ -139,7 +139,7 @@ func TestRoutingServer_AddRoute(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		req := &pb.AddRouteRequest{
@@ -176,7 +176,7 @@ func TestRoutingServer_DeleteRoute(t *testing.T) {
 		require.NoError(t, err)
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		deleteReq := &pb.DeleteRouteRequest{
@@ -201,7 +201,7 @@ func TestRoutingServer_DeleteRoute(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		deleteReq := &pb.DeleteRouteRequest{
@@ -234,7 +234,7 @@ func TestRoutingServer_GetRoute(t *testing.T) {
 		require.NoError(t, err)
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		getResp, err := client.GetRoute(ctx, &pb.GetRouteRequest{
@@ -251,7 +251,7 @@ func TestRoutingServer_GetRoute(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		getResp, err := client.GetRoute(ctx, &pb.GetRouteRequest{
@@ -268,7 +268,7 @@ func TestRoutingServer_GetRoute(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		getResp, err := client.GetRoute(ctx, &pb.GetRouteRequest{
@@ -289,7 +289,7 @@ func TestRoutingServer_GetRouteList(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		getResp, err := client.GetRouteList(ctx, &pb.GetRouteListRequest{})
@@ -325,7 +325,7 @@ func TestRoutingServer_GetRouteList(t *testing.T) {
 		require.NoError(t, err)
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		getResp, err := client.GetRouteList(ctx, &pb.GetRouteListRequest{})
@@ -365,7 +365,7 @@ func TestRoutingServer_UpdateRoute(t *testing.T) {
 		require.NoError(t, err)
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		updateReq := &pb.UpdateRouteRequest{
@@ -395,7 +395,7 @@ func TestRoutingServer_UpdateRoute(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		updateReq := &pb.UpdateRouteRequest{
@@ -419,7 +419,7 @@ func TestRoutingServer_UpdateRoute(t *testing.T) {
 		client, closer, _ := getTestRoutingServer()
 
 		t.Cleanup(func() {
-			defer closer()
+			closer()
 		})
 
 		updateReq := &pb.UpdateRouteRequest{
@@ -447,7 +447,8 @@ func compareRouteToModel(
 	assert.Equal(t, expected.ID.String(), actual.GetId())
 	assert.Equal(t, expected.NextHopId, actual.GetNextHopId())
 	assert.Equal(t, expected.PrevHopId, actual.GetPrevHopId())
-	assert.Equal(t, expected.CryptoAlgorithm, model.CryptoAlgorithm(actual.GetCryptoAlgorithm()))
+	assert.Equal(t, expected.CryptoAlgorithm,
+		model.CryptoAlgorithm(actual.GetCryptoAlgorithm()))
 }
 
 func compareRoutes(