我正在使用Fit/Fitnesse。我有一个列式夹具,看起来像这样。
我的夹具代码如下:
!|从词汇表和字符串中获取Stepstools药物ID| |概念作为字符串|词汇名缩写|词汇概念ID|Stepstools Med ID?| |AMOXICILLIN|RXNORM|723|1| |AMOXICILLIN| | |1| |AUGMENTIN|RXNORM|151392|8| |AUGMENTIN| | |8| |Amoxicillin 1000 MG / Clavulanate 62.5 MG Extended Release Tablet| | |8|我试图通过使用
| |
传递空字符串值,但是当我运行测试时,测试会从上一行中获取值并使用它。我的夹具代码如下:
public class GetStepstoolsMedicationIdFromVocabAndString: ColumnFixture
{
public string VocabularyNameAbbr;
public string VocabularyConceptId;
public string ConceptAsString;
public string StepStoolsMedId()
{
MedicationMapping mapping = MedicationMapper.GetStepMedIdFromVocabNameIdAndStringMed(
VocabularyNameAbbr,
VocabularyConceptId,
ConceptAsString
);
if (mapping.SuccessfullyMapped)
{
return mapping.StepstoolsMedicationId.ToString();
}
else
{
return mapping.ErrorMessage;
}
}
}
如何使用空字符串值进行测试?
null
,用于将输入设置为 null,而不是像blank
一样将其设置为空字符串。 - Simon Elms