acid test: a rigorous or crucial appraisal
appraisal: the classification of someone or something with respect to its worth
posthumous birth: birth of a child by Caesarean section after the death of the mother