test_TransitionNameAnnot

class test_TransitionNameAnnot.TransitionNameAnnot_Test(methodName='runTest')
setUp()

Hook method for setting up the test fixture before exercising it.

test_validation_InvalidSheetName()
Check if the software is able to check if the Annotation file has

the correct Transition_Name_Annot sheet name.

  • Read the file

  • Highlight the sheet name should be “Transition_Name_Annot”, not something else.

test_validation_EmptyData()
Check if the software is able to check if the Transition Name Annotation file is empty

and only stop the process if normalisation is required.

  • Read the file

  • Highlight if there are no data in the sheet and only stop if normalisation is required

test_validation_EmptyTransitionName()

Check if the software is able to detect annotations with no transition names

  • Read the file

  • Highlight if there are annotations with no transition names

test_validation_MissingColumnNames()
Check if the software is able to check if the Transition Name Annotation file has

missing column which are actually required.

  • Read the file

  • Highlight the presence of missing columns and the need to to have them

test_validation_DuplicateData()
Check if the software is able to check if the Transition Name Annotation file has

duplicate data.

  • Read the file

  • Highlight the presence of duplicate Transition Name if multiple ISTD is not allowed

  • Highlight the presence of duplicate Transition Name and

  • Transition Name ISTD if multiple ISTD is allowed

test_warn_ISTD_in_Transition_Name_Annot_but_not_in_ISTD_Annot()
Check if the software is able to warn if the ISTD in the

Transition_Name_Annot sheet is absent in the ISTD_Annot sheet

  • Read the file

  • Warn if the ISTD in the Transition_Name_Annot sheet is absent in the ISTD_Annot sheet

test_warn_BlankISTD()

Check if the software is able to warn if there are transition names with blank ISTD

  • Read the file

  • Warn if there are transition names with blank ISTD

test_warn_TransitionName_in_Input_Data_but_not_in_Transition_Name_Annot()
Check if the software is able to warn if there are transition names in the

input data but not in the Transition_Name_Annot sheet

  • Read the file

  • Warn if there are transition names in the input data but not in the Transition_Name_Annot sheet

test_warn_ISTD_in_Transition_Name_Annot_but_not_in_Input_Data()
Check if the software is able to warn if there are ISTD

that is indicated in the Transition_Name_ISTD column but are not present in the input data

  • Read the file

  • Warn if there are ISTD that is indicated in the Transition_Name_ISTD column but are not present in the input data

test_warn_ISTD_in_Transition_Name_Annot_but_not_in_Input_Data_multiple_ISTD()
Check if the software is able to warn if there are ISTD

that is indicated in the Transition_Name_ISTD column but are not present in the input data (Multiple ISTD case)

  • Read the file

  • Warn if there are ISTD that is indicated in the Transition_Name_ISTD column but are not present in the input data

tearDown()

Hook method for deconstructing the test fixture after testing it.