@@ -68,7 +68,7 @@ public async Task OpenFeatureClient_Should_Allow_Flag_Evaluation()
68
68
var defaultStringValue = fixture . Create < string > ( ) ;
69
69
var defaultIntegerValue = fixture . Create < int > ( ) ;
70
70
var defaultDoubleValue = fixture . Create < double > ( ) ;
71
- var defaultStructureValue = fixture . Create < Structure > ( ) ;
71
+ var defaultStructureValue = fixture . Create < Value > ( ) ;
72
72
var emptyFlagOptions = new FlagEvaluationOptions ( new List < Hook > ( ) , new Dictionary < string , object > ( ) ) ;
73
73
74
74
OpenFeature . Instance . SetProvider ( new NoOpFeatureProvider ( ) ) ;
@@ -114,7 +114,7 @@ public async Task OpenFeatureClient_Should_Allow_Details_Flag_Evaluation()
114
114
var defaultStringValue = fixture . Create < string > ( ) ;
115
115
var defaultIntegerValue = fixture . Create < int > ( ) ;
116
116
var defaultDoubleValue = fixture . Create < double > ( ) ;
117
- var defaultStructureValue = fixture . Create < Structure > ( ) ;
117
+ var defaultStructureValue = fixture . Create < Value > ( ) ;
118
118
var emptyFlagOptions = new FlagEvaluationOptions ( new List < Hook > ( ) , new Dictionary < string , object > ( ) ) ;
119
119
120
120
OpenFeature . Instance . SetProvider ( new NoOpFeatureProvider ( ) ) ;
@@ -140,7 +140,7 @@ public async Task OpenFeatureClient_Should_Allow_Details_Flag_Evaluation()
140
140
( await client . GetStringDetails ( flagName , defaultStringValue , new EvaluationContext ( ) ) ) . Should ( ) . BeEquivalentTo ( stringFlagEvaluationDetails ) ;
141
141
( await client . GetStringDetails ( flagName , defaultStringValue , new EvaluationContext ( ) , emptyFlagOptions ) ) . Should ( ) . BeEquivalentTo ( stringFlagEvaluationDetails ) ;
142
142
143
- var structureFlagEvaluationDetails = new FlagEvaluationDetails < Structure > ( flagName , defaultStructureValue , ErrorType . None , NoOpProvider . ReasonNoOp , NoOpProvider . Variant ) ;
143
+ var structureFlagEvaluationDetails = new FlagEvaluationDetails < Value > ( flagName , defaultStructureValue , ErrorType . None , NoOpProvider . ReasonNoOp , NoOpProvider . Variant ) ;
144
144
( await client . GetObjectDetails ( flagName , defaultStructureValue ) ) . Should ( ) . BeEquivalentTo ( structureFlagEvaluationDetails ) ;
145
145
( await client . GetObjectDetails ( flagName , defaultStructureValue , new EvaluationContext ( ) ) ) . Should ( ) . BeEquivalentTo ( structureFlagEvaluationDetails ) ;
146
146
( await client . GetObjectDetails ( flagName , defaultStructureValue , new EvaluationContext ( ) , emptyFlagOptions ) ) . Should ( ) . BeEquivalentTo ( structureFlagEvaluationDetails ) ;
@@ -159,7 +159,7 @@ public async Task OpenFeatureClient_Should_Return_DefaultValue_When_Type_Mismatc
159
159
var clientName = fixture . Create < string > ( ) ;
160
160
var clientVersion = fixture . Create < string > ( ) ;
161
161
var flagName = fixture . Create < string > ( ) ;
162
- var defaultValue = fixture . Create < Structure > ( ) ;
162
+ var defaultValue = fixture . Create < Value > ( ) ;
163
163
var mockedFeatureProvider = new Mock < FeatureProvider > ( MockBehavior . Strict ) ;
164
164
var mockedLogger = new Mock < ILogger < OpenFeature > > ( MockBehavior . Default ) ;
165
165
@@ -302,12 +302,12 @@ public async Task Should_Resolve_StructureValue()
302
302
var clientName = fixture . Create < string > ( ) ;
303
303
var clientVersion = fixture . Create < string > ( ) ;
304
304
var flagName = fixture . Create < string > ( ) ;
305
- var defaultValue = fixture . Create < Structure > ( ) ;
305
+ var defaultValue = fixture . Create < Value > ( ) ;
306
306
307
307
var featureProviderMock = new Mock < FeatureProvider > ( MockBehavior . Strict ) ;
308
308
featureProviderMock
309
309
. Setup ( x => x . ResolveStructureValue ( flagName , defaultValue , It . IsAny < EvaluationContext > ( ) ) )
310
- . ReturnsAsync ( new ResolutionDetails < Structure > ( flagName , defaultValue ) ) ;
310
+ . ReturnsAsync ( new ResolutionDetails < Value > ( flagName , defaultValue ) ) ;
311
311
featureProviderMock . Setup ( x => x . GetMetadata ( ) )
312
312
. Returns ( new Metadata ( fixture . Create < string > ( ) ) ) ;
313
313
featureProviderMock . Setup ( x => x . GetProviderHooks ( ) )
@@ -316,7 +316,7 @@ public async Task Should_Resolve_StructureValue()
316
316
OpenFeature . Instance . SetProvider ( featureProviderMock . Object ) ;
317
317
var client = OpenFeature . Instance . GetClient ( clientName , clientVersion ) ;
318
318
319
- ( await client . GetObjectValue ( flagName , defaultValue ) ) . Should ( ) . Equal ( defaultValue ) ;
319
+ ( await client . GetObjectValue ( flagName , defaultValue ) ) . Should ( ) . Be ( defaultValue ) ;
320
320
321
321
featureProviderMock . Verify ( x => x . ResolveStructureValue ( flagName , defaultValue , It . IsAny < EvaluationContext > ( ) ) , Times . Once ) ;
322
322
}
@@ -328,7 +328,7 @@ public async Task When_Exception_Occurs_During_Evaluation_Should_Return_Error()
328
328
var clientName = fixture . Create < string > ( ) ;
329
329
var clientVersion = fixture . Create < string > ( ) ;
330
330
var flagName = fixture . Create < string > ( ) ;
331
- var defaultValue = fixture . Create < Structure > ( ) ;
331
+ var defaultValue = fixture . Create < Value > ( ) ;
332
332
333
333
var featureProviderMock = new Mock < FeatureProvider > ( MockBehavior . Strict ) ;
334
334
featureProviderMock
0 commit comments