package endpoint import ( "testing" "fmt" "sshtunnel" ) //function func TestEndPointString(t *testing.T) { var testend sshtunnel.Endpoint testend.Host = "localhost" testend.Port = 5555 // make a string and test what the string should be stringWant := "localhost:5555" returnedString := testend.String() fmt.Printf("stringWant: %s\n", stringWant) fmt.Printf("returnedString : %s\n", returnedString) // return string == stringwant // success } //function func TestEndPointParseString(t *testing.T) { var testRemote sshtunnel.Endpoint var testLocal sshtunnel.Endpoint // make a string and test what the string should be testLocal, testRemote = sshtunnel.ParseEndpointString("5555:motherbrain.unr.edu:5555") fmt.Printf("Local: %s %s\n", testLocal.Host, testLocal.Port) fmt.Printf("Remote: %s %s \n", testRemote.Host, testRemote.Port) // return string == stringwant // success }