public void RowQuerySerializationTests()
        {
            var query = new RowQuery()
                        .Only("name", "address", "region", "postcode");

            //Assert
            AreEqualQueries("select=name,address,region,postcode", query);
        }
        public void RowQuerySerializationTests()
        {
            var query = new RowQuery()
                .Only("name", "address", "region", "postcode");

            // Assert
            AreEqualQueries("select=name,address,region,postcode", query);
        }
Beispiel #3
0
        public void TestRowQueryOnlyResponse()
        {
            //Arrange
            var rowQuery = new RowQuery();

            rowQuery.Only("name", "address", "region", "postcode");
            var response = Factual.FetchRow("places", "03c26917-5d66-4de9-96bc-b13066173c65", rowQuery);

            //Assert
            AssertReceivedOkResponse(response);
        }
 public void AreEqualQueries(string decodedQueryString, RowQuery query)
 {
     Assert.AreEqual(decodedQueryString, DecodeQueryString(query.ToUrlQuery()));
 }
 public void AreEqualQueries(string decodedQueryString, RowQuery query)
 {
     Assert.AreEqual(decodedQueryString, DecodeQueryString(query.ToUrlQuery()));
 }
        public void TestRowQueryOnlyResponse()
        {
            //Arrange
            var rowQuery = new RowQuery();
            rowQuery.Only("name", "address", "region", "postcode");
            var response = Factual.FetchRow("places", "03c26917-5d66-4de9-96bc-b13066173c65", rowQuery);

            //Assert
            AssertReceivedOkResponse(response);
        }