diff --git a/pkg/client/namespaces_test.go b/pkg/client/namespaces_test.go
index <HASH>..<HASH> 100644
--- a/pkg/client/namespaces_test.go
+++ b/pkg/client/namespaces_test.go
@@ -17,6 +17,7 @@ limitations under the License.
 package client
 
 import (
+	"net/url"
 	"testing"
 
 	"github.com/GoogleCloudPlatform/kubernetes/pkg/api"
@@ -132,3 +133,12 @@ func TestNamespaceDelete(t *testing.T) {
 	err := c.Setup().Namespaces().Delete("foo")
 	c.Validate(t, nil, err)
 }
+
+func TestNamespaceWatch(t *testing.T) {
+	c := &testClient{
+		Request:  testRequest{Method: "GET", Path: "/watch/namespaces", Query: url.Values{"resourceVersion": []string{}}},
+		Response: Response{StatusCode: 200},
+	}
+	_, err := c.Setup().Namespaces().Watch(labels.Everything(), labels.Everything(), "")
+	c.Validate(t, nil, err)
+}
Add a unit test to exercise watch