diff --git a/Runtime/ABTest/ABTestManager.cs b/Runtime/ABTest/ABTestManager.cs
index 403f06f..d402a99 100644
--- a/Runtime/ABTest/ABTestManager.cs
+++ b/Runtime/ABTest/ABTestManager.cs
@@ -93,6 +93,27 @@ namespace Guru
}
#endregion
+
+ #region 单元测试
+
+ public static void TestConfig(string json)
+ {
+ var p = ABParamData.Parse(json);
+ if (p == null)
+ {
+ Debug.LogError($"Could not parse config: {json}");
+ return;
+ }
+
+ if (!string.IsNullOrEmpty(p.group))
+ {
+ Debug.Log($"ID: {p.id}");
+ Debug.Log($"Group: {p.group}");
+ Debug.Log($"Value: {p.value}");
+ }
+ }
+
+ #endregion
}
[Serializable]
@@ -111,7 +132,7 @@ namespace Guru
p.value = value;
// 发现Guru AB测试标志位
- var dict = JsonMapper.ToObject>(value);
+ var dict = JsonMapper.ToObject>(value);
if (null != dict)
{
foreach (var k in dict.Keys)