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  }