コード例 #1
0
ファイル: gocli_test.go プロジェクト: yieldbot/gocli
func ExampleF_PrintData() {
	// Create table
	var table = gocli.Table{}
	table.AddRow(1, "FOO", "BAR")

	table.PrintData()
	// Output:
	// FOO	BAR
}
コード例 #2
0
ファイル: gocli_test.go プロジェクト: yieldbot/gocli
func TestAddRow(t *testing.T) {
	// Create table
	var table = gocli.Table{}
	table.AddRow(1, "FOO", "BAR")
	table.AddRow(2, "1", "2")

	var tdata = table.Data()
	if tdata[0][0] != "FOO" {
		t.Error("invalid table data")
	}
	if tdata[0][1] != "BAR" {
		t.Error("invalid table data")
	}
	if tdata[1][0] != "1" {
		t.Error("invalid table data")
	}
	if tdata[1][1] != "2" {
		t.Error("invalid table data")
	}
}