# Path: groupy/api/blocks.py
# class Blocks(base.Manager):
# class Block(base.ManagedResource):
#     def __init__(self, session, user_id):
#     def list(self):
#     def between(self, other_user_id):
#     def block(self, other_user_id):
#     def unblock(self, other_user_id):
#     def __repr__(self):
#     def __eq__(self, other):
#     def exists(self):
#     def unblock(self):


import unittest
from unittest import mock
from groupy.api import blocks



class BlocksTests(unittest.TestCase):
    def setUp(self):
        self.m_session = mock.Mock()
        self.user_id = 'foo'

# Path: groupy/api/blocks.py
# class Blocks(base.Manager):
# class Block(base.ManagedResource):
#     def __init__(self, session, user_id):
#     def list(self):
#     def between(self, other_user_id):
#     def block(self, other_user_id):
#     def unblock(self, other_user_id):
#     def __repr__(self):
#     def __eq__(self, other):
#     def exists(self):
#     def unblock(self):


# Path: tests/api/test_blocks.py
import unittest
from unittest import mock
from groupy.api import blocks




class BlocksTests(unittest.TestCase):
    def setUp(self):
        self.m_session = mock.Mock()
        self.user_id = 'foo'

        self.blocks = blocks.Blocks(self.m_session, self.user_id)