def test_convert_sample(self):
     model = create_stub_sample()
     converted_model = convert_to_sqlalchemy_model(model)  # type: SQLAlchemySample
     self.assertEqual(converted_model.__class__, SQLAlchemySample)
     self.assertEqual(converted_model.internal_id, INTERNAL_ID)
     self.assertEqual(converted_model.name, NAME)
     self.assertEqual(converted_model.accession_number, ACCESSION_NUMBER)
     self.assertEqual(converted_model.organism, ORGANISM)
     self.assertEqual(converted_model.common_name, COMMON_NAME)
     self.assertEqual(converted_model.taxon_id, TAXON_ID)
     self.assertEqual(converted_model.gender, GENDER)
     self.assertEqual(converted_model.ethnicity, ETHNICITY)
     self.assertEqual(converted_model.cohort, COHORT)
     self.assertEqual(converted_model.country_of_origin, COUNTRY_OF_ORIGIN)
     self.assertEqual(converted_model.geographical_region, GEOGRAPHICAL_REGION)
 def _get_associated_with_instance(self, internal_id=None) -> InternalIdModel:
     study = create_stub_sample()
     if internal_id is not None:
         study.internal_id = internal_id
     return study
 def _create_model(self) -> InternalIdModel:
     return create_stub_sample()
Example #4
0
 def _get_associated_with_instance(self,
                                   internal_id=None) -> InternalIdModel:
     study = create_stub_sample()
     if internal_id is not None:
         study.internal_id = internal_id
     return study
Example #5
0
 def _create_model(self) -> InternalIdModel:
     return create_stub_sample()