Exemple #1
0
        public void check_produced_querystrings(Dictionary <string, string> queryString, string correctOutput)
        {
            var mock = new Mock <HttpClient>();
            BaseHttpRepository httpRepo = new BaseHttpRepository(mock.Object);

            var result = httpRepo.BuildQueryString(queryString);

            Assert.True(result.Equals(correctOutput));
        }
Exemple #2
0
        public void Is_HandleJsonSettings_returns_settings()
        {
            var mock = new Mock <HttpClient>();
            BaseHttpRepository httpRepo = new BaseHttpRepository(mock.Object);


            var result = httpRepo.HandleJsonSettings(null);

            Assert.True(result != null);

            var test2 = httpRepo.HandleJsonSettings(new Newtonsoft.Json.JsonSerializerSettings {
                NullValueHandling = Newtonsoft.Json.NullValueHandling.Include
            });

            Assert.True(test2.NullValueHandling == Newtonsoft.Json.NullValueHandling.Include);
        }