コード例 #1
0
ファイル: stack_test.go プロジェクト: ks111777/my_go_intro
func genStack(e []int) *stack.Stack {
	s := stack.NewStack()
	for _, i := range e {
		(*s).Push(i)
	}
	return s
}
コード例 #2
0
ファイル: stack_test.go プロジェクト: ks111777/my_go_intro
func TestPush(t *testing.T) {
	s := stack.NewStack()
	assert.Equal(t, (*s).Size(), 0, "Stack size")
	(*s).Push(1)
	(*s).Push(2)
	(*s).Push(3)
	assert.Equal(t, (*s).Size(), 3, "Stack size")
}
コード例 #3
0
ファイル: stack_test.go プロジェクト: ks111777/my_go_intro
func Run() {
	s := stack.NewStack()
	s.Push(1)
}