您的位置:首页 > 其它

疑是Microsoft Enterprise Library June 2005的一个小bug (续)

2006-03-21 09:14 483 查看
昨天经过Terrylee 的指出后,又找出了Microsoft Enterprise Library June 2005的源代码,仔细的看了看。
总觉得这个是个bug。
我又找到了src\Data\Tests这个目录下的ConnectionStringFixture.cs测试文件。经过我的测试,我确定这是一个小bug.
这面就是经测试经过:
原来的ConnectionStringFixture.cs文件,没有做任何修改。
源代码如下:
using System;
using NUnit.Framework;

namespace Microsoft.Practices.EnterpriseLibrary.Data.Tests

测试结果:



测试全部通过。

新的ConnectionStringFixture.cs文件,做了两处修改。其他什么也没修改。
原来的:private static readonly string userIdTokens = "user id=,uid=";
修改后:private static readonly string userIdTokens = "User Id=,Uid="; //只在此处修改

原来的:private static readonly string passwordTokens = "password=,pwd=";
修改后:private static readonly string passwordTokens = "Password=,Pwd=";//只在此处修改

测试结果:



测试有些没有通过。

大家可以自己做个测试。
所以我认为,这是Microsoft Enterprise Library June 2005的一个小bug,不在是疑似。
不对的地方请指正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐