Ejemplo n.º 1
0
 public void CustomerFindTree()
 {
     HashDelegate = NDomain.Random().UnsafeFunc <string, int>(BTFTemplate.GetCustomerBTFScript(ScriptDict, "arg.GetHashCode()", item => item.GetHashCode().ToString()) + "return default;");
     foreach (var item in Dict)
     {
         Assert.Equal(item.Value, HashDelegate(item.Key));
     }
 }
Ejemplo n.º 2
0
 public override string ScriptValueAction(IDictionary <TValue, string> dict)
 {
     return(BTFTemplate.GetCustomerBTFScript(dict, _valueSwitchCode, _valueCaseCode));
 }
Ejemplo n.º 3
0
 public override string ScriptKeyAction(IDictionary <TKey, string> dict, string paramName, Func <TKey, string> func = null)
 {
     return(BTFTemplate.GetCustomerBTFScript(dict, paramName, func));
 }
Ejemplo n.º 4
0
 public override string ScriptKeyAction(IDictionary <TKey, string> dict)
 {
     return(BTFTemplate.GetCustomerBTFScript(dict, _keySwitchCode, _keyCaseCode));
 }