Nimble でユニットテストする

3 years ago

ファイルの場所

tests フォルダに .nim を配置することで始める。

Warning が発生するので SkipDirs に @["tests"] を追加する。

usage-unittest.nimble

# Package

version       = "0.1.0"
author        = "Anonymous"
description   = "usage unit test"
license       = "MIT"

# Dependencies

requires "nim >= 0.17.2"

skipDirs = @["tests"]

始め方

import unittest を使ってテストする。

nimble test でテストを実行。

直列にテストを実行する

NameDesc
suiteテスト大項目
testテスト小項目
setup各テスト前に実行すること
teardown各テスト後に実行すること

tests/test.nim

import unittest

suite "hello":
   test "yes":
     require(true)

Reference