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);
        }
Exemplo n.º 2
0
        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);
 }
Exemplo n.º 5
0
        public static SimpleClientConfig GetMockupConfig()
        {
            var model = new SimpleClientConfig(MockUrl);

            return(model);
        }
Exemplo n.º 6
0
        public static SimpleClientConfig GetMockupConfig(string url)
        {
            var model = new SimpleClientConfig(url);

            return(model);
        }