之前用gtest写过很多c++的单测case, 对gtest的强大和灵活印象深刻:最近需要用ruby写一个小工具, 接触了下ruby, 写了代码就要写单测啊(好的单测确实对代码的健壮性和正确性保证上太重要了) 简单搜了下发现 单测是ruby的一部分, 而不像c++等要引用gtest等三方库,简单可依赖, 简单写个例子 代码: module Brtest class Myfile def write(theFile,theCont) _fileName=File.dirname(__FILE__…