File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed
Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 4545 <ItemGroup >
4646 <EmbeddedResource Include =" Resources\JSON-Defines\**\*.*" />
4747 </ItemGroup >
48+ <ItemGroup >
49+ <Folder Include =" Resources\JSON-Defines\1.0.0\Defines\e1.33\" />
50+ </ItemGroup >
4851 <ProjectExtensions ><VisualStudio ><UserProperties resources_4json-defines_41_10_10_4schema_1json__JsonSchema =" https://json-stat.org/format/schema/2.0/" /></VisualStudio ></ProjectExtensions >
4952</Project >
Original file line number Diff line number Diff line change @@ -25,6 +25,28 @@ public void Teardown()
2525 // foreach (var define in defines)
2626 // testString(define.ToString());
2727 //}
28+ [ Test ]
29+ public void TestMetadataFactoryESTAParameterHaseDefine ( )
30+ {
31+ var parameters = Enum . GetValues < ERDM_Parameter > ( ) . Where ( p => ( ushort ) p >= 30 ) . ToList ( ) . AsReadOnly ( ) ;
32+ Assert . Multiple ( ( ) =>
33+ {
34+ foreach ( var parameter in parameters )
35+ {
36+ switch ( parameter )
37+ {
38+ case ERDM_Parameter . COMPONENT_SCOPE :
39+ case ERDM_Parameter . SEARCH_DOMAIN :
40+ case ERDM_Parameter . TCP_COMMS_STATUS :
41+ case ERDM_Parameter . BROKER_STATUS :
42+ Assert . Warn ( "Implement E1.33 Defines!!!" ) ;
43+ continue ;
44+ }
45+ var define = MetadataFactory . GetDefine ( new ParameterBag ( parameter ) ) ;
46+ Assert . That ( define , Is . Not . Null , $ "Parameter: { parameter } has no matchig Define") ;
47+ }
48+ } ) ;
49+ }
2850
2951 [ Test ]
3052 public void TestMetadataVersion ( )
You can’t perform that action at this time.
0 commit comments