我对名为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");
}
Run Code Online (Sandbox Code Playgroud)
当我运行测试时,我得到以下异常
'Literal <MyComplexObject>':Literal仅支持值类型和不可变类型System.String.MyComplexObject类型不能用作文字.
我有一个登录页面,应该可供未经身份验证的用户使用.在我当地的ASP.Net开发服务器上,一切运行良好.但是,在IIS 7上部署时,所有静态内容(如图片和脚本)都不会下载.只有当用户第一次登录时才会返回图片和脚本.服务器为未经身份验证的用户返回HTTP 302.我正在使用表单身份验证和ASP.Net成员资格提供程序.
iis-7 forms-authentication http-status-code-302 asp.net-mvc-3 iis-8