2011-02-04 130 views

回答

0

我一直在寻找Gojko和他们的建议是创建调用在测试页的开头是独生子。这里的FitNesse的编辑的例子:

!|import   | 
|Demo1.Containers| 
|Demo1.Fixtures | 

!|SUT   | 
|Get Practice?| 
|$practice= | 

而且我的C#代码(SUT - >被测系统是一个基本的辛格尔顿:

public class SUT 
{ 
    private static Practice _practice = null; 
    public static Practice getPractice() 
    { 
     if (_practice == null) 
     { 
      _practice = new Practice(); 
     } 
     return _practice; 
    } 
} 

我的其他类,我测试使用的是单到得到他们的数据。

public class AddDoctorToPractice 
    { 
     private Practice practice = SUT.getPractice(); 
     ... 

我希望帮助。