Erlang單元測試

2021-06-07 16:04:11 字數 511 閱讀 6723

-include("eunit/include/eunit.hrl").

test/0, ***_test(), ***_test_()

use exceptions to signal failures

using assert macros

eunit:test(module) <==> module:test()

putting tests in seperate modules: m_tests, only eunit:test(module)

eunit captures the output: use ?debugmsg(text), ?debugfmt(fmtstr, value)

?_assert() vs. ?assert()

erlc -dnotest module.erl

-ifdef(test).

-include_lib("eunit/include/eunit.hrl").

-endif.

文章**:

Erlang 單元測試

今天學習了下erlang單元測試,發現非常有用,現在做個總結 我們先看乙個例子 吐槽下iteye的erlang 高亮 img 這個module負責計算1到n的和,現在我們如何確認這個module功能的正確性呢?方法1 你可以再shell終端下,不斷輸入測試引數,然後驗證程式輸出結果,這種方法比較簡單...

單元測試 單元測試文章收藏

前言 前段時間公司計畫做自動化測試,自己也打算圍繞幾個點做相關調研,現在想想呢?其實對自動化測試的概念都還不是十分清晰,當時主要還是圍繞 單元測試 向qa小夥伴學習了一段時間,現由於公司重組,學習中斷,這裡簡單記錄一些單元測試好文,留待後續參考.什麼叫自動化測試?自動化測試覆蓋率?覆蓋率如何做到的?...

單元測試之Django單元測試

每個應用,自帶tests.py 整合在django的專案檔案裡,更多是開發人員寫django自動的測試執行 3.1 前後置方法執行特點 django.test.testcase類主要由前 後置處理方法和test開頭的方法組成 特點 繼承於django.test.testcase 測試用例都是test...