【发布时间】:2013-05-14 22:47:51
【问题描述】:
我对名为 MyCodeActivity 的 WF 代码活动进行了以下单元测试:
[ExpectedException(typeof(ArgumentException))]
[TestMethod]
public void ShouldRequireParam()
{
//arrange
var invoker = new WorkflowInvoker(new MyCodeActivity()
{
MyInt = 2,
MyComplexObject = _complexObject
});
//act
invoker.Invoke();
//assert
Assert.Fail("Expected ArgumentException");
}
当我运行测试时,我得到以下异常
'Literal
':Literal 仅支持值类型和不可变类型 System.String。 MyComplexObject 类型不能用作文字。
【问题讨论】:
-
堆栈跟踪是什么?
-
也许这对你也有帮助:support.microsoft.com/kb/2013194
标签: c#-4.0 workflow-foundation-4