@@ -130,73 +130,6 @@ public void FilterCacheState_DefaultState_ShouldHaveCorrectDefaults()
130130 Assert . Empty ( state . RecentFilters ) ;
131131 }
132132
133- [ Fact ]
134- public void ImmutableList_Add_ShouldAppendToEnd ( )
135- {
136- // Arrange
137- var list = ImmutableList . Create ( Constants . FilterIdEquals100 , Constants . FilterIdEquals200 ) ;
138-
139- // Act
140- list = list . Add ( Constants . FilterIdGreaterThan100 ) ;
141-
142- // Assert
143- Assert . Equal ( 3 , list . Count ) ;
144- Assert . Equal ( Constants . FilterIdGreaterThan100 , list . Last ( ) ) ;
145- }
146-
147- [ Fact ]
148- public void ImmutableList_Remove_ShouldRemoveSpecificItem ( )
149- {
150- // Arrange
151- var list = ImmutableList . Create (
152- Constants . FilterIdEquals100 ,
153- Constants . FilterIdEquals200 ,
154- Constants . FilterIdGreaterThan100 ) ;
155-
156- // Act
157- list = list . Remove ( Constants . FilterIdEquals200 ) ;
158-
159- // Assert
160- Assert . Equal ( 2 , list . Count ) ;
161- Assert . DoesNotContain ( Constants . FilterIdEquals200 , list ) ;
162- Assert . Contains ( Constants . FilterIdEquals100 , list ) ;
163- Assert . Contains ( Constants . FilterIdGreaterThan100 , list ) ;
164- }
165-
166- [ Fact ]
167- public void ImmutableQueue_Behavior_ShouldMaintainFIFOOrder ( )
168- {
169- // Arrange
170- var queue = ImmutableQueue < string > . Empty ;
171-
172- // Act
173- queue = queue . Enqueue ( Constants . FilterIdEquals100 ) ;
174- queue = queue . Enqueue ( Constants . FilterIdEquals200 ) ;
175- queue = queue . Enqueue ( Constants . FilterIdGreaterThan100 ) ;
176-
177- // Assert
178- Assert . Equal ( 3 , queue . Count ( ) ) ;
179- Assert . Equal ( Constants . FilterIdEquals100 , queue . First ( ) ) ;
180- Assert . Equal ( Constants . FilterIdGreaterThan100 , queue . Last ( ) ) ;
181- }
182-
183- [ Fact ]
184- public void ImmutableQueue_Dequeue_ShouldRemoveFirstItem ( )
185- {
186- // Arrange
187- var queue = ImmutableQueue . Create (
188- Constants . FilterIdEquals100 ,
189- Constants . FilterIdEquals200 ,
190- Constants . FilterIdGreaterThan100 ) ;
191-
192- // Act
193- queue = queue . Dequeue ( ) ;
194-
195- // Assert
196- Assert . Equal ( 2 , queue . Count ( ) ) ;
197- Assert . Equal ( Constants . FilterIdEquals200 , queue . First ( ) ) ;
198- }
199-
200133 [ Fact ]
201134 public void IntegrationTest_AddMultipleFavorites ( )
202135 {
0 commit comments