def test_get_locus_curate_should_return_valid_locus(self,mock_search,mock_redis): mock_search.side_effect = locus_side_effect locus_object = factory.LocusdbentityFactory() request = testing.DummyRequest() request.context = testing.DummyResource() id = mock_redis.extract_id_request(request, 'locus', param_name='sgdid') response = get_locus_curate(request) self.assertEqual(response, locus_object.to_curate_dict())
def test_should_return_valid_locus_disease_details(self, mock_search, mock_redis): mock_search.side_effect = disease_side_effect locus = factory.LocusdbentityFactory() request = testing.DummyRequest() request.context = testing.DummyResource() id = mock_redis.extract_id_request(request, 'locus', param_name='id') response = locus_disease_details(request) self.assertEqual(response, locus.disease_to_dict())
def test_should_return_valid_locus_protein_domain_graph( self, mock_search, mock_redis): mock_search.side_effect = locus_side_effect locus = factory.LocusdbentityFactory() request = testing.DummyRequest() request.context = testing.DummyResource() id = mock_redis.extract_id_request(request, 'locus', param_name='id') response = locus_protein_domain_graph(request) self.assertEqual(response, locus.protein_domain_graph())
def test_should_return_valid_locus_regulation_target_enrichment( self, mock_search, mock_redis): mock_search.side_effect = locus_side_effect locus = factory.LocusdbentityFactory() request = testing.DummyRequest() request.context = testing.DummyResource() id = mock_redis.extract_id_request(request, 'locus', param_name='id') response = locus_regulation_target_enrichment(request) self.assertEqual(response, locus.regulation_target_enrichment())