public static RuleSet RuleSetWith3Rules() { RuleSet ruleSet = new RuleSet(); ruleSet.RuleSetGuid = "b89dfba6-8028-4c98-b827-7320a47afd14"; ruleSet.Name = "Main naming standards ruleset"; ruleSet.Description = "This is the default ruleset that is used for naming standards checks"; ruleSet.Rules.Add(TestData_Rules.Rule092_ColumnsMustEndWithAClassWord()); ruleSet.Rules.Add(TestData_Rules.Columns_LogicalName_EndInTimeStamp_ExpectAppropriatePhysicalDatatype()); ruleSet.Rules.Add(TestData_Rules.Rule057_email()); return(ruleSet); }
public static RuleSet MainRuleSet() { RuleSet rs = new RuleSet(); rs.RuleSetGuid = Guid.NewGuid().ToString(); rs.Name = "Main naming standards Ruleset"; rs.Rules.Add(TestData_Rules.Rule001()); rs.Rules.Add(TestData_Rules.Rule019()); rs.Rules.Add(TestData_Rules.Rule024_text_types()); rs.Rules.Add(TestData_Rules.Rule025_descriptions_should_be_textual()); rs.Rules.Add(TestData_Rules.Rule038_AddresslineLength()); rs.Rules.Add(TestData_Rules.Rule047_parens_need_value()); rs.Rules.Add(TestData_Rules.Rule050_datatype_length_required()); rs.Rules.Add(TestData_Rules.Rule051_Attributes_Must_be_defined()); rs.Rules.Add(TestData_Rules.Rule057_email()); rs.Rules.Add(TestData_Rules.Rule059_countryName()); rs.Rules.Add(TestData_Rules.Rule060_utc_gmt()); rs.Rules.Add(TestData_Rules.Rule070_from_irs()); rs.Rules.Add(TestData_Rules.Rule072_appointedrep_not_auth_rep()); rs.Rules.Add(TestData_Rules.Rule079_A_field_that_contains_TSO()); rs.Rules.Add(TestData_Rules.Rule081_forms()); rs.Rules.Add(TestData_Rules.Rule085_switches_shouldntbe_null()); rs.Rules.Add(TestData_Rules.Rule089_Character_dates()); rs.Rules.Add(TestData_Rules.Rule091_long_codes()); rs.Rules.Add(TestData_Rules.Rule092_ColumnsMustEndWithAClassWord()); rs.Rules.Add(TestData_Rules.Rule103_class()); rs.Rules.Add(TestData_Rules.Rule104_class()); rs.Rules.Add(TestData_Rules.Rule105_class()); rs.Rules.Add(TestData_Rules.Rule106_class()); rs.Rules.Add(TestData_Rules.Rule107_class()); rs.Rules.Add(TestData_Rules.Rule108_class()); rs.Rules.Add(TestData_Rules.Rule109_class()); rs.Rules.Add(TestData_Rules.Rule110_class()); rs.Rules.Add(TestData_Rules.Rule111_class()); rs.Rules.Add(TestData_Rules.Rule112_class()); rs.Rules.Add(TestData_Rules.Rule113_class()); rs.Rules.Add(TestData_Rules.Rule114_class()); rs.Rules.Add(TestData_Rules.Rule115_class()); rs.Rules.Add(TestData_Rules.Rule116_class()); rs.Rules.Add(TestData_Rules.Rule117_class()); rs.Rules.Add(TestData_Rules.Rule118_class()); rs.Rules.Add(TestData_Rules.Rule119_class()); rs.Rules.Add(TestData_Rules.Rule120_class()); rs.Rules.Add(TestData_Rules.Rule121_class()); rs.Rules.Add(TestData_Rules.Rule123_ColumnsMustBeMoreThanAClassWord()); rs.Rules.Add(TestData_Rules.Rule129_see()); rs.Rules.Add(TestData_Rules.Rule130_see()); rs.Rules.Add(TestData_Rules.Rule131_see()); rs.Rules.Add(TestData_Rules.Rule132_see()); rs.Rules.Add(TestData_Rules.Rule133_see()); rs.Rules.Add(TestData_Rules.Rule134_see()); rs.Rules.Add(TestData_Rules.Rule135_see()); rs.Rules.Add(TestData_Rules.Rule136_see()); rs.Rules.Add(TestData_Rules.Rule200_defaultDatatype()); rs.Rules.Add(TestData_Rules.Rule201_DoubleSpacesInLogicalName()); return(rs); }