anchor.diff:      ?assertEqual(ok, gr_test_utils:join_group(Node1, UserId3, GroupId1)),
       ?assertEqual(ok, gr_test_utils:join_space(Node2, {group, GroupId1}, SpaceId1)),
   
  -    assert_received(Config, [Socket1], #'SpaceModified'{
  +    assert_received(Config, [Socket1], [#'SpaceModified'{
           id = SpaceId1,
           name = SpaceName1,
           size = [#'SpaceModified.Size'{provider = ProviderId1, size = 1}],
           users = [UserId1],
           groups = [GroupId1],
           providers = [ProviderId1]
  -        }),
  -
  -    assert_received(Config, [Socket1], #'GroupModified'{id = GroupId1, name = GroupName1}),
  -
  -    assert_received(Config, [Socket1], #'UserModified'{id = UserId3, spaces = [], groups = [GroupId1]}),
  -    assert_received(Config, [Socket1], #'UserModified'{id = UserId2, spaces = [], groups = [GroupId1]}),
  +    }, #'GroupModified'{
  +        id = GroupId1, name = GroupName1
  +    }, #'UserModified'{
  +        id = UserId3, spaces = [], groups = [GroupId1]
  +    }, #'UserModified'{
  +        id = UserId2, spaces = [], groups = [GroupId1]
  +    }]),
   
       assert_not_received([Socket1]),
   
       ?assertEqual(ok, gr_test_utils:support_space(Node1, ProviderId2, SpaceId1, 2)),
   
  -    assert_received(Config, [Socket1, Socket2], #'SpaceModified'{
  +    SpaceModifiedTuple = #'SpaceModified'{
           id = SpaceId1,
           name = SpaceName1,
           size = [
  
positive.code: 
      modify_spaces(Node2, [{SpaceId1, NewSpaceName1}, {SpaceId2, NewSpaceName2}, {SpaceId3, NewSpaceName3}]),
  
      assert_received(Config, [Socket1, Socket2, Socket3], #'SpaceModified'{
          id = SpaceId1,
          name = NewSpaceName1,
          size = [
  
negative.code:         users = [],
          groups = [GroupId3],
          providers = [ProviderId1]
      },
  
      assert_received(Config, [Socket1], [S1Modified, S2Modified, S3Modified]),
      assert_received(Config, [Socket2], [S1Modified, S2Modified]),
      assert_received(Config, [Socket3], [S1Modified]),
  
      assert_not_received([Socket1, Socket2, Socket3]),
  
  