public void Constructor_PrivateMethod_ReturnsString() { SimpleClientConfig target = Mockup.GetMockupConfig(); var result = PrivateMethodHelper.InvokePrivateMethodWithName <SimpleClientConfig, Uri>(target, "CreateUriFromUrl", new object[] { Mockup.MockUrl }); Assert.AreEqual <string>(Mockup.MockUrl, result.OriginalString); }
public static SimpleClientConfig GetMockupConfigWithCustomHeader() { var model = new SimpleClientConfig(MockUrl); model.AddCustomHeader(MockCustomHeaderKey, MockCustomHeaderValue); return(model); }
public void Constructor_CreateUriFromUrl_ValidUri() { SimpleClientConfig target = Mockup.GetMockupConfig(); PrivateObject obj = new PrivateObject(target); var retVal = obj.Invoke("CreateUriFromUrl", Mockup.MockUrl); Assert.AreEqual(typeof(Uri), retVal.GetType()); }
public void Constructor_CreateUriFromInvalidUrl_ThrownException() { SimpleClientConfig target = Mockup.GetMockupConfig(); PrivateObject obj = new PrivateObject(target); var retVal = obj.Invoke("CreateUriFromUrl", Mockup.MockInvalidUrl); }
public static SimpleClientConfig GetMockupConfig() { var model = new SimpleClientConfig(MockUrl); return(model); }
public static SimpleClientConfig GetMockupConfig(string url) { var model = new SimpleClientConfig(url); return(model); }