// TestNewOneCall will verify that a new instance of OneCallData is created func TestNewOneCall(t *testing.T) { … } // TestNewOneCallWithCustomHttpClient will verify that a new instance of OneCallData // is created with custom http client func TestNewOneCallWithCustomHttpClient(t *testing.T) { … } // TestNewOneCallWithInvalidOptions will verify that returns an error with // invalid option func TestNewOneCallWithInvalidOptions(t *testing.T) { … } // TestNewCurrentWithInvalidHttpClient will verify that returns an error with // invalid http client func TestNewOneCallWithInvalidHttpClient(t *testing.T) { … } // TestOneCallByCoordinates will verify that onecall data can be retrieved for a // given set of coordinates func TestOneCallByCoordinates(t *testing.T) { … } func TestNewOneCallWithOneExclude(t *testing.T) { … } func TestNewOneCallWithTwoExcludes(t *testing.T) { … }