public void CreateTag() { var proxy = new Csla.DataPortalClient.HttpProxy(); var method = proxy.GetType().GetMethods(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance) .Where(r => r.Name == "CreateOperationTag") .FirstOrDefault(); string result = (string)method.Invoke(proxy, new object[] { "create", "v1", "mytag" }); Assert.AreEqual("create/mytag-v1", result); }
public void GetRoutingTag() { var proxy = new Csla.DataPortalClient.HttpProxy(); var method = proxy.GetType().GetMethods(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance) .Where(r => r.Name == "GetRoutingToken") .FirstOrDefault(); string result = (string)method.Invoke(proxy, new object[] { typeof(RoutingTest) }); Assert.AreEqual("mytag", result); }