0
これは私が持っているWCFインターフェイスとクラスの正確な表現です。mockingのためのインターフェイスを使用してこのメソッドのNUnitテストを書くには?
私はこのためにNUnitテストを書く方法を知りたいです... mockingのためのインターフェイスを使用しています。
重要なことは、WCFサービス統合テストのサービス参照を追加するのではないということです。しかし、ユニットテストの部分に集中しているものもあります。具体的には、ProcessStuffメソッドをテストします。
namespace CompanyName.Services.ProcessStuff {
public class ProcessStuffService : IProcessStuff
{
public string ProcessStuff(string input)
{
ISomeOtherInterface ProcessManager = new ProcessManager();
return ProcessManager.ProcessStuff(input);
}
}
}
namespace CompanyName.Common.FacadeInterfaces
{
[ServiceContract(Namespace = "com.companyname.services", Name = "Process Stuff Service")]
public interface IProcessStuff
{
[OperationContract(Name = "ProcessStuff")]
string ProcessStuff(string input);
}
}