public override void Refresh()
 {
     try
     {
         _sdataResourcePropertyRequest = new SDataResourcePropertyRequest(Service)
                                         {
                                             ResourceKind = tbRPResourceKind.Text,
                                             ResourceSelector = tbRPResourceSelector.Text
                                         };
         tbResourcePropertiesURL.Text = _sdataResourcePropertyRequest.ToString();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        public void ResourceProperty_Verify_ToStringWithSingleResourceProperty()
        {
            var request = new SDataResourcePropertyRequest(_service)
                          {
                              ResourceKind = "employees",
                              ResourceSelector = "1",
                              ResourceProperties = {"LoginID"}
                          };

            var url = request.ToString();
            Expect(url, Is.EqualTo("http://localhost:59213/sdata/aw/dynamic/-/employees(1)/LoginID"));
        }
        public void ResourceProperty_Verify_ToStringWithMultipleResourceProperties()
        {
            var b = new SDataResourcePropertyRequest(_service)
                    {
                        ResourceKind = "employees",
                        ResourceSelector = "1",
                        ResourceProperties = {"Address", "City"}
                    };

            var url = b.ToString();

            Expect(url, Is.EqualTo("http://localhost:59213/sdata/aw/dynamic/-/employees(1)/Address/City"));
        }