コード例 #1
0
ファイル: testee_test.go プロジェクト: ronakbanka/goken
func TestOk(t *testing.T) {
	assert.That(t, IntValue(9), is.EqualTo(9))
	assert.That(t, FloatValue(99.9), is.EqualTo(99.9))
	assert.That(t, StrValue("aaa"), is.EqualTo("aaa"))
	assert.That(t, StructValue("aaa", "bbb"), is.EqualTo(struct{ a, b string }{"aaa", "bbb"}))
	assert.That(t, StrValue("aaa"), is.EqualTo("aaa"))
	assert.That(t, StrValue("hello gopher!!"), is.Contains("gopher"))
	assert.That(t, StrValue("hello gopher!!"), is.Contains("gopher").And(is.Contains("hello")))
	assert.That(t, StrValue("hello gopher!!"), is.Contains("gopher").And(
		is.Contains("hoge").Or(is.Contains("hello"))))
}
コード例 #2
0
ファイル: testee_test.go プロジェクト: ronakbanka/goken
func TestStructValueNg(t *testing.T) {
	assert.That(t, StructValue("aaa", "bbb"), is.EqualTo(struct{ a, b string }{"aaa", "bbc"}))
}
コード例 #3
0
ファイル: testee_test.go プロジェクト: ronakbanka/goken
func TestFloatValueNg(t *testing.T) {
	assert.That(t, FloatValue(9.876), is.EqualTo(9.875))
}
コード例 #4
0
ファイル: testee_test.go プロジェクト: ronakbanka/goken
func TestStrValueNg(t *testing.T) {
	assert.That(t, StrValue("aaa"), is.EqualTo("aab"))
}
コード例 #5
0
ファイル: testee_test.go プロジェクト: ronakbanka/goken
func TestIntValueNg(t *testing.T) {
	assert.That(t, IntValue(9), is.EqualTo(10))
}