github.com/tsuyoshiwada/git-prout@v0.0.0-20170402150409-5c51421d4bdb/pr_test.go (about) 1 package main 2 3 import "testing" 4 5 func TestPR(t *testing.T) { 6 pr := NewPR("hoge", 10, false) 7 8 if want := "hoge"; pr.Remote != want { 9 t.Fatalf("pr.Remote got %q want %q", pr.Remote, want) 10 } 11 12 if want := 10; pr.Number != want { 13 t.Fatalf("pr.Number got %q want %q", pr.Number, want) 14 } 15 16 if want := "pr/10"; pr.Branch != want { 17 t.Fatalf("pr.Branch got %q want %q", pr.Branch, want) 18 } 19 20 if want := "pull/10/head:pr/10"; pr.Ref != want { 21 t.Fatalf("pr.Ref got %q want %q", pr.Ref, want) 22 } 23 }