public void Object_with_null_array_should_return_expected_results()
        {
            var builder = new Builder();
            var obj = new MixedObject();
            var result = builder.ToQueryString(obj);

            result.ShouldBe("?TextMessage=");
        }
        public void Objects_with_null_values_are_handled_by_default()
        {
            var builder = new Builder();
            var mixedObj = new MixedObject { TextMessage = null };
            var obj = new { Id = mixedObj.TextMessage, Name = "test" };
            var result = builder.ToQueryString(obj);

            result.ShouldBe("?Id=&Name=test");
        }