PHPUnit安装、用法、测试(三)

首先我装的是phpunit 3.6.12

上代码吧:

<?php
class DataTest extends PHPUnit_Framework_TestCase{public static function provider(){return array(array(0,0,0),array(0,1,1),array(1,0,1),array(1,1,2));	}/***@dataProvider provider**/public function testAdd($a,$b,$c){$this->assertEquals($c,$a+$b);}
}?>

  结果返回:

效果还不错!

 

这里有几点,看了下很多教材上,很多不适用的地方。

 

1.代码没有引入 PHPUnit/Framdwork.php

2.直接在cmd下运行--cmd所运行的文件夹下 --执行相应的文件

 

转载于:https://www.cnblogs.com/jatvsjat/archive/2012/09/03/2668240.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422224.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle使用 union all 用自增序列_值得收藏的Oracle数据库性能优化

值得收藏的Oracle数据库性能优化年尾了&#xff0c;新的一波面试军又要开始了&#xff0c;被问到最多的可能就是性能优化&#xff0c;尤其是数据库性能优化&#xff0c;这个面试题不管是初中高级工程师都会被问到。因此我觉得下面31点ORACLE优化还是值得调几个去面试。也方便以…

CGContext转CC

0 CGContextRef context UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGContextSetLineDash 画虚线4 CGContextAddRect 画一方…

java mysql blob 存储图片_Java操作mysql存储图片

http://bbs.chinaunix.net/archiver/tid-2289421.html1把图片当成一个二进制流就可以了。mysql中有可以存储很大的2进制流文件。用的类型是&#xff1a;我们要做的是将一张图片存入Mysql中,在Mysql中用Blob来存储图片和音频等大的数据项.Blob 按其容量可分为四种,分别为:tinybl…

前端学习(547):node的系统模块fs

let fs require(fs);fs.readFile(./a.txt,(err,data)>{if(err){console.log(err);}else{console.log(data.toString());} })fs.writeFile(b.txt,月薪2元,{flag:"a"},(err)>{if(err){throw err} })运行结果

微软发布Visual Studio 2012 示例代码浏览器

示例代码对于开发人员的重要性是不言而喻的。很多程序员往往通过示例代码着手学习一门技术。当开发人员遇到编码困难时也往往希望得到示例代码来解决疑难杂症。示例代码可谓是开发人员的良师益友&#xff0c;为程序员的学习和工作保驾护航。 微软一站式示例代码库&#xff0c;与…

maya python 创建求_如何使用python在Maya中创建列表

预期输出我想在Maya 2014中创建一个用户界面&#xff0c;其中包含图像中给定的图层和相机。我不知道该使用什么小部件。我尝试创建&#xff0c;代码如下所示。在import maya.cmds as cmdswindow cmds.window( title"Render", iconNameBTD,widthHeight(400,300),titl…

前端学习(548):node的自定义模块

demo4.js exports.a1; exports.b2; let c3; demo5.js const mod1require(./demo4);console.log(mod1.a); console.log(mod1.b); console.log(mod1.c); 运行结果

通用滤波器设计----东南大学的

转载于:https://www.cnblogs.com/tureno/articles/2675060.html

liunx下搭建mysql主从_linux下搭建mysql主从

在master上创建repl账户&#xff0c;用于复制。grant replication slave on *.* to [email protected]%‘ identified by ‘P$$W0rd‘;flush privileges;与windows下搭建mysql主从的区别&#xff1a;二进制日志的路径格式不一样master:my.cnf部分配置(master):thread_handling …

前端学习(549):node的 http模块

let http require(http) let fs require(fs) http.createServer((req,res)>{console.log("我来了");console.log(req.url);res.end(index);fs.readFile(${req.url},(err,data)>{if(err){console.log(err)res.writeHead(404)res.end(404 not found)}else{res.…

javascript立即调用的函数表达式

1. 什么是自执行的匿名函数? 它是指形如这样的函数: (function {// code})(); 2. 疑问 为什么(function {// code})();可以被执行, 而function {// code}();却会报错? 3. 分析 (1). 首先, 要清楚两者的区别: (function {// code})是表达式, function {// code}是函数声明. (2…

java的sha256_【java】SHA256加密工具

SHA256&#xff1a;/*** 备用方案 SHA256加密* author zx*/public class SHA256Util {public static void main(String[] args) {System.out.println(getSHA256StrJava("130"));System.out.println(getSHA256StrJava("130"));}public static String getSHA…

docker mysql详解_Docker 安装 mysql 详解

Docker 安装 mysql 详解制作its-mysql:1.0镜像说明&#xff1a;在使用基于centos&#xff0b;mysql的方式写Dockerfile做镜像&#xff0c;发现体积过于太大&#xff0c;是docker hub上提供的mysql镜像的大小3&#xff5e;4倍&#xff0c;docker hub上的大小为324MB&#xff0c;…

java openssl dgst_(7) openssl dgst(生成和验证数字签名)

该伪命令是单向加密工具&#xff0c;用于生成文件的摘要信息也可以进行数字签名&#xff0c;及验证数字签名。首先要明白的是&#xff0c;数字签名的过程是计算出摘要信息&#xff0c;然后使用私钥对摘要信息进行加密得到数字签名&#xff0c;而摘要是使用md5、sha512等单向散列…

烙饼啊烙饼{转自ITEO

一摞烙饼 博客分类&#xff1a; 编程1.有一些服务员会把上面的一摞饼子放在自己头顶上&#xff08;放心&#xff0c;他们都戴着洁白的帽子&#xff09;&#xff0c;然后再处理其他饼子&#xff0c;在这个条件下&#xff0c;我们的算法能有什么改进&#xff1f; Java代码 int[] …

前端学习(553):node实现登录和注册第一部分代码

const http require(http); const url require(url) const querystring require(querystring) let user{admin:123456 } http.createServer((req,res)>{let path,get,post//如果是get请求if(req.methodGET){let{pathname,query} url.parse(req.url,true)pathpathname,ge…

java 不同分辨率_java9新特性-14-多分辨率图像 API

1.官方FeatureWindows and Linux2.产生背景在Mac上&#xff0c;JDK已经支持视网膜显示&#xff0c;但在Linux和Windows上&#xff0c;它并没有。在那里&#xff0c;Java程序在当前的高分辨率屏幕上可能看起来很小&#xff0c;不能使用它们。这是因为像素用于这些系统的大小计算…

前端学习(554):node实现登录和注册第二部分代码

jquery.min.js npm安装jQuery并引入 app.js const http require(http); const url require(url) const querystring require(querystring) const fs require(fs) let user{admin:12345 } http.createServer((req,res)>{let path,get,post//如果是get请求if(req.method…

[转]关于数据库的并发性的一个解决方案

我先把流程说出来&#xff0c;&#xff0c;比如修改一个记录&#xff1a;当用户点修改时&#xff0c;从数据库读出数据并显示到编辑菜单中&#xff0c;然后再编辑数据&#xff0c;再点确定保存到数据库中。如果多 个用户&#xff0c;当A用户点修改到保存该数据这一时间段&#…