求助关于vs2005单元测试的问题。

neilcai 2006-10-30 03:26:06
为了测试在Utilities程序集里的
public static class Configuration {
public static string ConnectionString {
get {
return ConfigurationManager.ConnectionStrings["SqlConnectionString"].ConnectionString.Trim();
}
}
}
建立了在UtilitiesTest程序集里的单元测试
[TestMethod]
[HostType("ASP.NET")]
[UrlToTest("http://localhost:2235/Web/")]
[AspNetDevelopmentServerHost(@"C:\Documents and Settings\Alan Cai\My Documents\Visual Studio 2005\Projects\Ikesy\Web")]
public void ConnectionStringTest() {
Assert.AreEqual("Data Source=localhost;Initial Catalog=Ikesy;Persist Security Info=True;User ID=sa;Password=test2100", Configuration.ConnectionString);
}

问题是,没有办法固定文件系统的端口,网上找到的固定端口的方法都是针对web目录的,如运行UtilitiesTest的单元测试仍然是随机的端口,请高手指点一二。
...全文
160 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
alicc 2006-11-02
  • 打赏
  • 举报
回复
简单, 右键web站点项目,选择“启动选项”,在服务器里选择自定义服务器,然后输入你自己的就行了。
股神 2006-10-30
  • 打赏
  • 举报
回复
up
neilcai 2006-10-30
  • 打赏
  • 举报
回复
等待哪位高手过来帮忙解决一下,呵呵。
neilcai 2006-10-30
  • 打赏
  • 举报
回复
沉下去了,自己顶起来
superliu1122 2006-10-30
  • 打赏
  • 举报
回复
vs调试Web程序启动的服务器端口好象不能指定,我没办法了
neilcai 2006-10-30
  • 打赏
  • 举报
回复
@superliu1122
如果是用iis的话,我也就不会上来问了,呵呵。
就是想看看有没有办法在文件系统下解决这个问题。
superliu1122 2006-10-30
  • 打赏
  • 举报
回复
建立web程序的时候用IIS方式,或者发布到IIS再测试,端口就固定了
pfc001 2006-10-30
  • 打赏
  • 举报
回复
up
lizhizhe2000 2006-10-30
  • 打赏
  • 举报
回复
没用过,帮顶!
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-30 03:26
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。