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 void AddProtocolTypeByName_SpecifySslType_ReturnsTrue() { var model = Mockup.GetMockupConfig(); bool result = model.AddProtocolTypeByName(SecurityProtocolNames.Ssl3); Assert.IsTrue(result); }
public void AddCustomHeader_AddCustomHeader_ReturnsTrue() { SimpleHttpClient.SimpleClientConfig model = Mockup.GetMockupConfig(); var result = model.AddCustomHeader("key", "value"); Assert.IsTrue(result); }
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); }