def new_team_member():
    repository = RepositoryFactory.create_repository()
    data = json.loads(request.data)
    team_member = TeamMember(data['name'])
    repository.insert(team_member)
    data['late_days'] = 0
    return json.dumps(data), 201
Example #2
0
def new_team_member():
    repository = RepositoryFactory.create_repository()
    data = json.loads(request.data)
    team_member = TeamMember(data['name'])
    repository.insert(team_member)
    data['late_days'] = 0
    return json.dumps(data), 201
Example #3
0
def all_team_members():
    repository = RepositoryFactory.create_repository()
    team_members = [{
        'name': team_member.name,
        'late_days': team_member.late_days
    } for team_member in repository.get_members()]

    return json.dumps(team_members), 200
def all_team_members():
    repository = RepositoryFactory.create_repository()
    team_members = [{'name': team_member.name, 'late_days': team_member.late_days}
                    for team_member in repository.get_members()]

    return json.dumps(team_members), 200
Example #5
0
 def setUp(self):
     self.repository = RepositoryFactory.create_repository()
 def setUp(self):
     self.repository = RepositoryFactory.create_repository()
     self.test_client = yuca_wall.test_client()
 def test_creates_repository_instance(self):
     repository = RepositoryFactory.create_repository()
     assert_equal('TeamMemberRepository', repository.__class__.__name__)
Example #8
0
 def test_creates_repository_instance(self):
     repository = RepositoryFactory.create_repository()
     assert_equal('TeamMemberRepository', repository.__class__.__name__)
def clean():
    print 'Test database cleaned'
    repository = RepositoryFactory.create_repository('test')
    repository.delete_all()
 def setUp(self):
     self.repository = RepositoryFactory.create_repository()