豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 84 行 · 4689 字节 · UTF-8
§
寻观「标准库」之书。
寻观「单元测试」之「测试组件」之书。
寻观「单元测试」之「汇报结果」之书。

「:文言:此篇专供本包诸测试,验其结果而计成败。汉语:原生单元测试的断言辅助:成功静默计数,失败打印带说明的一行,最后以失败数作为退出码。:」

「:文言:记一成,静而不书。汉语:只增加成功数,不像标准断言那样每次都打印一行。:」
「记成功」乃化「有」而「有」也。
「记成功」者会「无」而
  「写引用」于「成功数」于(「加」于(「读引用」于「成功数」)于「一」)
也。

「:文言:记一败,书其说明。汉语:增加失败数并打印带说明的失败行。:」
「记失败」乃化「字符串」而「有」也。
「记失败」者会「说明」而
  (「写引用」于「失败数」于(「加」于(「读引用」于「失败数」)于「一」));
  「打印行」于(『失败:』附「说明」)
也。

「:文言:校爻。汉语:断言两个爻相等。:」
「查爻」乃化「字符串」而化「爻」而化「爻」而「有」也。
「查爻」者会「说明」而会「期望」而会「实际」而
  若「爻相等」于「期望」于「实际」则
    「记成功」于「元」
  否则
    「记失败」于(「说明」附『(期望 』附(「爻表示」于「期望」)附『,实际 』附(「爻表示」于「实际」)附『)』)
也。

「:文言:校串。汉语:断言两个字符串相等,失败时打印期望值与实际值。:」
「查串」乃化「字符串」而化「字符串」而化「字符串」而「有」也。
「查串」者会「说明」而会「期望」而会「实际」而
  若「字符串相等吗」于「期望」于「实际」则
    「记成功」于「元」
  否则
    「记失败」于(「说明」附『(期望「』附「期望」附『」,实际「』附「实际」附『」)』)
也。

「:文言:校整数。汉语:断言两个整数相等。:」
「查整」乃化「字符串」而化「整数」而化「整数」而「有」也。
「查整」者会「说明」而会「期望」而会「实际」而
  若「等于」于「期望」于「实际」则
    「记成功」于「元」
  否则
    「记失败」于(「说明」附『(期望 』附(「整数表示」于「期望」)附『,实际 』附(「整数表示」于「实际」)附『)』)
也。

「:文言:校串列,逐项以顿号联之而较。汉语:断言两个字符串列表相等(以顿号连接后比较,失败时可读)。:」
「查串列」乃
  化「字符串」而
  化(「列」于「字符串」)而
  化(「列」于「字符串」)而
  「有」
也。
「查串列」者会「说明」而会「期望」而会「实际」而
  「查串」
    于(「说明」附『·长度』附(「整数表示」于(「长度」授以「字符串」于「期望」)))
    于(「间合」于『、』于「期望」)
    于(「间合」于『、』于「实际」)
也。

「:文言:某术行而告异,取其消息;无异则记无异。汉语:执行一个没有参数的函数,返回它抛出的异常消息;没有异常时返回「(无异常)」。:」
「异常消息」乃化(化「有」而「字符串」)而「字符串」也。
「异常消息」者会「体」而
  「尝试运行」授以「字符串」
    于(会「无」而虑「无」者「体」于「元」而
      『(无异常)』)于(会「信息」而「信息」)
也。

「:文言:验其异之消息含某语。汉语:断言函数抛出的异常消息包含给定的子串。:」
「查异常含」乃化「字符串」而化(化「有」而「字符串」)而化「字符串」而「有」也。
「查异常含」者会「说明」而会「体」而会「片段」而
  虑「信息」者「异常消息」于「体」而
  若「是子字符串吗」于「片段」于「信息」则
    「记成功」于「元」
  否则
    「记失败」于(「说明」附『(期望异常含「』附「片段」附『」,实际「』附「信息」附『」)』)
也。

「:文言:收尾,书成败之数,以败数为退出码。汉语:打印成功数与失败数一次,然后以失败数作为进程退出码(0 表示全部通过)。:」
「收尾」乃化「有」而「有」也。
「收尾」者会「无」而
  (「打印当前成功失败数」于「元」);
  「汇报结果」于「元」
也。