 
   testClientBasicForeach: @basic 'users-posts-foreach'
 
-  testClientUnsubscribing: [
+  @unsubscribing: (publishName) -> [
     ->
       @userId = Random.id()
       @countId = Random.id()
 
-      @assertSubscribeSuccessful 'users-posts', @userId, @expect()
+      @assertSubscribeSuccessful publishName, @userId, @expect()
       @assertSubscribeSuccessful 'users-posts-count', @userId, @countId, @expect()
   ,
     ->

      @postsSubscribe.stop()
  ]

  testClientRemoveField: [
    ->
      @userId = Random.id()

      @assertSubscribeSuccessful 'users-posts', @userId, @expect()
  ,
    ->
      @assertEqual Posts.find().fetch(), []

        dummyField: true
      ]
  ]

  testClientRemoveField: @removeField 'users-posts'

  testClientRemoveFieldForeach: @removeField 'users-posts-foreach'

  @multiple: (publishName) -> [
    ->
