当前位置: 首页 > news >正文

2017优惠券网站怎么做广告策划方案范文

2017优惠券网站怎么做,广告策划方案范文,深圳做网站企业,光聚济南网站建设文章目录 前言参考文档新建控制台项目新建测试项目添加引用添加测试方法测试结果(有错误)测试结果,通过正规的方法抛出异常 总结 前言 听说复杂的项目最好都要单元测试一下。我这里也试试单元测试这个功能。到时候调试起来也方便。 参考文档 C# 单元测试&#xf…

文章目录

  • 前言
  • 参考文档
  • 新建控制台项目
  • 新建测试项目
    • 添加引用
    • 添加测试方法
    • 测试结果(有错误)
    • 测试结果,通过
    • 正规的方法
    • 抛出异常
  • 总结

前言

听说复杂的项目最好都要单元测试一下。我这里也试试单元测试这个功能。到时候调试起来也方便。

参考文档

C# 单元测试(入门):https://www.cnblogs.com/anayigeren/p/10020811.html

新建控制台项目

在这里插入图片描述

namespace ConsoleApp1
{//这里用public,因为测试项目要引用这个方法public class Program{static void Main(string[] args){Console.WriteLine("Hello, World!");Console.ReadLine();}/// <summary>/// 测试方法/// </summary>/// <param name="x"></param>/// <param name="y"></param>/// <returns></returns>public static int AddNum(int x, int y){return Math.Abs(x + y);}}
}

新建测试项目

在这里插入图片描述

添加引用

在这里插入图片描述
在这里插入图片描述

添加测试方法

DataRow就是入参

namespace TestProject1
{[TestClass]public class UnitTest1{[TestMethod][DataRow(1, 2)][DataRow(3, 10)][DataRow(-3, 5)]//这个就是专门用来报错的[DataRow(1, -8)]public void TestMethod1(int x, int y){var targetNum = x + y;var result = ConsoleApp1.Program.AddNum(x, y);Assert.AreEqual(targetNum, result);}}
}

测试结果(有错误)

在这里插入图片描述
在这里插入图片描述

测试结果,通过

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

正规的方法

namespace TestProject1
{[TestClass]public class UnitTest1{/// <summary>/// 测试方法/// </summary>/// <param name="x"></param>/// <param name="y"></param>/// <param name="target">按理来说最后一个值是测试的数据</param>[TestMethod][DataRow(1, 2, 3)][DataRow(3, 10, 13)][DataRow(-3, 5, 2)][DataRow(1, -8, 7)]public void TestMethod1(int x, int y, int target){var result = ConsoleApp1.Program.AddNum(x, y);Assert.AreEqual(target, result);}}
}

在这里插入图片描述

抛出异常

namespace ConsoleApp1
{public class Program{static void Main(string[] args){Console.WriteLine("Hello, World!");Console.ReadLine();}/// <summary>/// 测试方法/// </summary>/// <param name="x"></param>/// <param name="y"></param>/// <returns></returns>public static int AddNum(int x, int y){//x<2就抛出异常if(x < 2){throw new Exception("抛出异常");}return Math.Abs(x + y);}}
}

异常也能看到
在这里插入图片描述

总结

简单的测试用例还是要用一下的,毕竟总比整个项目运行之后出现问题要好。测试用例也不用多,找3-5个特例就可以了。

http://www.mnyf.cn/news/40567.html

相关文章:

  • 阿里巴巴做网站需要多少钱企业营销策略有哪些
  • 项目网站分析cfa一级看多久两分钟
  • 电商网站开发的现状2023年5月最新疫情
  • wordpress登陆卡一键优化软件
  • 外贸有限公司英文网站河南企业站seo
  • wordpress搭建站点seo研究协会网是干什么的
  • 乌鲁木齐网站建设公司seo引流什么意思
  • 佛山新网站建设如何正规app推广
  • 网上做游戏赚钱的网站有哪些免费外链代发
  • 小吃加盟网站大全住房和城乡建设部官网
  • 洛阳新光建站系统2021百度模拟点击工具
  • 手机网站报名链接怎么做seo外链专员
  • 企业邮箱域名怎么写搜索引擎优化方法有哪些
  • 常见的网站模式什么是网络营销与直播电商
  • 重庆网站建设咨询黑帽seo之搜索引擎
  • 领地网建的网站安卓系统优化大师
  • myeclipse做网站的步骤爱站网seo综合查询工具
  • 宜昌做网站要什么条件上海seo优化公司bwyseo
  • 网站链接安全检测免费推广公司
  • seo指的是宁波seo在线优化公司
  • 网站模板和源码区别湛江seo推广外包
  • 什么是网站域名信息流广告有哪些投放平台
  • 怎么在电脑上建立自己的网站seo优化员
  • 如何卸载电脑是的wordpress百度搜索排名优化
  • 做包装用哪个网站上海排名优化seobwyseo
  • 做商标网站企业seo网络营销
  • 阳江房产信息网武汉关键词seo
  • 怎么在网站后台加框框bing搜索引擎国际版
  • 专业的外贸行业网站制作网络营销的应用
  • 个人做的网站百度搜索不到b站推广网站2024