File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -10,5 +10,22 @@ def valid_attributes
1010 it_should_be_deletable :find => [ :deleted? , true ]
1111 it_should_be_readable :groups
1212 it_should_be_readable :groups , :assignable
13- it_should_be_readable agent , :groups
13+
14+ context "with a membership" do
15+ before ( :each ) do
16+ VCR . use_cassette ( "read_ZendeskAPI::User_groups_create" ) do
17+ @object = described_class . create! ( client , valid_attributes . merge ( default_options ) )
18+ @membership = agent . group_memberships . create ( :group_id => @object . id , :user_id => agent . id )
19+ end
20+ end
21+
22+ after ( :each ) do
23+ VCR . use_cassette ( "read_ZendeskAPI::User_groups_delete" ) do
24+ @object . destroy
25+ @membership . destroy
26+ end
27+ end
28+
29+ it_should_be_readable agent , :groups
30+ end
1431end
You can’t perform that action at this time.
0 commit comments