@@ -63,7 +63,7 @@ class NamespaceControllerTest {
63
63
NamespaceController namespaceController ;
64
64
65
65
@ Test
66
- void shouldListNamespacesWithWildcardParameter () {
66
+ void shouldListNamespaces () {
67
67
Namespace ns1 = Namespace .builder ()
68
68
.metadata (Metadata .builder ()
69
69
.name ("ns1" )
@@ -79,7 +79,27 @@ void shouldListNamespacesWithWildcardParameter() {
79
79
when (namespaceService .findByWildcardName ("*" ))
80
80
.thenReturn (List .of (ns1 , ns2 ));
81
81
82
- assertEquals (List .of (ns1 , ns2 ), namespaceController .list ("*" , "" ));
82
+ assertEquals (List .of (ns1 , ns2 ), namespaceController .list (Map .of ()));
83
+ }
84
+
85
+ @ Test
86
+ void shouldListNamespacesWithWildcardNameParameter () {
87
+ Namespace ns1 = Namespace .builder ()
88
+ .metadata (Metadata .builder ()
89
+ .name ("ns1" )
90
+ .build ())
91
+ .build ();
92
+
93
+ Namespace ns2 = Namespace .builder ()
94
+ .metadata (Metadata .builder ()
95
+ .name ("ns2" )
96
+ .build ())
97
+ .build ();
98
+
99
+ when (namespaceService .findByWildcardName ("*" ))
100
+ .thenReturn (List .of (ns1 , ns2 ));
101
+
102
+ assertEquals (List .of (ns1 , ns2 ), namespaceController .list (Map .of ("name" , "*" )));
83
103
}
84
104
85
105
@ Test
@@ -93,7 +113,7 @@ void shouldListNamespacesWithNameParameter() {
93
113
when (namespaceService .findByWildcardName ("ns" ))
94
114
.thenReturn (List .of (ns ));
95
115
96
- assertEquals (List .of (ns ), namespaceController .list ("ns " , "" ));
116
+ assertEquals (List .of (ns ), namespaceController .list (Map . of ( "name " , "ns" ) ));
97
117
}
98
118
99
119
@ Test
@@ -106,10 +126,10 @@ void shouldListNamespaceFilteredByTopic() {
106
126
107
127
when (namespaceService .findByWildcardName ("*" ))
108
128
.thenReturn (List .of (ns ));
109
- when (namespaceService .findByTopicName (List .of (ns ), "topic " ))
129
+ when (namespaceService .findByTopicName (List .of (ns ), "myTopicName " ))
110
130
.thenReturn (Optional .of (ns ));
111
131
112
- assertEquals (List .of (ns ), namespaceController .list ("* " , "topic" ));
132
+ assertEquals (List .of (ns ), namespaceController .list (Map . of ( "topic " , "myTopicName" ) ));
113
133
}
114
134
115
135
@ Test
@@ -122,16 +142,16 @@ void shouldListNoNamespaceFilteredByTopic() {
122
142
123
143
when (namespaceService .findByWildcardName ("*" ))
124
144
.thenReturn (List .of (ns ));
125
- when (namespaceService .findByTopicName (List .of (ns ), "topic " ))
145
+ when (namespaceService .findByTopicName (List .of (ns ), "myTopicName " ))
126
146
.thenReturn (Optional .empty ());
127
147
128
- assertEquals (List .of (), namespaceController .list ("* " , "topic" ));
148
+ assertEquals (List .of (), namespaceController .list (Map . of ( "topic " , "myTopicName" ) ));
129
149
}
130
150
131
151
@ Test
132
152
void shouldListNamespacesWhenEmpty () {
133
153
when (namespaceService .findByWildcardName ("*" )).thenReturn (List .of ());
134
- assertEquals (List .of (), namespaceController .list ("*" , "" ));
154
+ assertEquals (List .of (), namespaceController .list (Map . of () ));
135
155
}
136
156
137
157
@ Test
0 commit comments