非常简单的测试:
[TestClass]
public class MyTestClass
{
private TestContext _testContext;
protected TestContext TestContext
{
get { return _testContext; }
set { _testContext = value; }
}
[TestMethod]
[HostType("ASP.NET")]
[UrlToTest("http://localhost/MyPage.aspx")]
public void TestMyPage()
{
Assert.IsNotNull(TestContext);
}
}
失败......现在我正在使用VS2008开发版。有没有可能解决这个问题?或者我需要测试(或团队套件)版本?
感谢。
P.S。需要访问TestContext对象才能访问它的RequestedPage属性
答案 0 :(得分:9)
我非常确定TestContext必须是公共属性才能让框架为您设置它。你试过公开吗?