Slide 17
Slide 17 text
T.Parallel
● T.Runを利用して階層化した場合
func TestA(t *testing.T) {}
func TestB(t *testing.T) { t.Parallel() }
func TestC(t *testing.T) {
t.Run("Sub1", func(t *testing.T) { t.Parallel() })
t.Run("Sub2", func(t *testing.T) {})
t.Run("Sub3", func(t *testing.T) { t.Parallel() })
}
func TestD(t *testing.T) {
t.Parallel()
t.Run("Sub4", func(t *testing.T) { t.Parallel() })
t.Run("Sub5", func(t *testing.T) {})
t.Run("Sub6", func(t *testing.T) { t.Parallel() })
}
17