public void candidates_include_underscore_removed() { var list = Names.Candidates("ORDER_ID", typeof(long)); Assert.AreEqual(true, list.Contains("ORDERID")); }
public void candidates_include_id_appended_for_nullable_enum() { var list = Names.Candidates("ORDER", typeof(TestEnum?)); Assert.AreEqual(true, list.Contains("ORDERId")); }
public void candidates_include_original_name() { var list = Names.Candidates("ORDER_ID", typeof(long)); Assert.AreEqual(true, list.Contains("ORDER_ID")); }
public void candidates_do_not_include_empty_string_when_id_suffix_removed() { var list = Names.Candidates("ID", typeof(long)); Assert.AreEqual(false, list.Contains("")); }
public void candidates_include_id_appended_for_nullable_primative_type() { var list = Names.Candidates("ORDER", typeof(int?)); Assert.AreEqual(true, list.Contains("ORDERId")); }
public void candidates_include_id_remove_for_enum() { var list = Names.Candidates("ORDER_ID", typeof(TestEnum)); Assert.AreEqual(true, list.Contains("ORDER")); }
public void candidates_does_not_remove_id_for_other_types() { var list = Names.Candidates("ORDER_ID", typeof(string)); Assert.AreEqual(false, list.Contains("ORDER")); }
public void candidates_include_id_remove_for_nullable_primative_type() { var list = Names.Candidates("ORDER_ID", typeof(long?)); Assert.AreEqual(true, list.Contains("ORDER")); }
public void candidates_are_unique(string name, string prefix) { var list = Names.Candidates(name, typeof(long), prefix); Assert.AreEqual(list.Count, list.Distinct().Count()); }
public void candidates_include_all_underscore_removed_then_prefixed_removed() { var list = Names.Candidates("BROKER_ORDER_STATUS", typeof(long), "BROKERORDER"); Assert.AreEqual(true, list.Contains("STATUS")); }
public void candidates_include_prefix_removed_when_case_does_not_match() { var list = Names.Candidates("ORDER_ID", typeof(long), "Order"); Assert.AreEqual(true, list.Contains("ID")); }
public void candidates_include_prefix_removed() { var list = Names.Candidates("ORDER_ID", typeof(long), "ORDER"); Assert.AreEqual(true, list.Contains("ID")); }