怎么分析VisualStudio选项

这篇文章给大家介绍怎么分析Visual Studio选项,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联是一家专业提供米易企业网站建设,专注与网站设计、成都网站建设html5、小程序制作等业务。10年已为米易众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

Visual Studio选项在某些情况还是非常使用,测试应该需要一个普通用户来进行,Visual Studio选项存储过程可能修改了这个用户账号本不能访问的数据表。下面就这个问题说一下自己的看法。

前两个测试通过了,Visual Studio选项但是第三个失败了,因为它期望0.02却获得了0.00。我们可以改变存储过程的逻辑使测试通过,但是因为我们已经在数据库中了,那么就建立一个表格来存储这些值吧。右键单击数据库项目并选择Add -> Table,使用如下的定义创建一个OrderDiscounts表。

因为我们希望控制测试业务逻辑时所使用的表中的数据,Visual Studio选项所以我们会创建一段脚本,在运行所有测试之前向数据表中插入合适的数据。在OrderDiscountTests.cs文件中,选择测试对应的下拉列表中的Common Scripts选项:

怎么分析Visual Studio选项

请注意下拉列表的旁边有两个选项——Test Initialize和Test Cleanup。我们目前只需要使用Test Initialize来建立数据库。请确认目前选择了Test Initialize并点击“Click here to create”链接,然后输入以下脚本:

INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (0.00, 99.99, 0.00);
INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (100.00, 299.99, 0.02);
INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (300.00, 999.99, 0.04);
INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (1000.00, 10000000.00, 0.07);

重新运行测试时,我们会发现一定的延迟,Visual Studio选项因为目标数据库中正在创建我们的数据表,不过***一个测试依旧无法通过。现在我们就来把它变为绿灯。现在我们修改一下存储过程,让它从我们刚添加的数据表中获取折扣数量:

怎么分析Visual Studio选项

关于怎么分析Visual Studio选项就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


标题名称:怎么分析VisualStudio选项
文章路径:http://bzwzjz.com/article/jshdec.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站建设公司 达州网站设计 成都响应式网站建设 高端网站设计 响应式网站建设 成都网站制作公司 成都网站设计 网站建设方案 重庆网站设计 专业网站建设 成都网站建设 网站制作 重庆电商网站建设 H5网站制作 网站建设 重庆企业网站建设 成都网站建设公司 网站设计 成都网站设计 定制网站设计 自适应网站建设 网站建设方案