Documentation
¶
Index ¶
- func TestDeleteWinelist_Error(t *testing.T)
- func TestDeleteWinelist_InvalidPath(t *testing.T)
- func TestDeleteWinelist_OK(t *testing.T)
- func TestGetWinelists_Error(t *testing.T)
- func TestGetWinelists_ExistWinelist(t *testing.T)
- func TestGetWinelists_NotFound(t *testing.T)
- func TestPostWinelist_Error(t *testing.T)
- func TestPostWinelist_OK(t *testing.T)
- func TestPutWinelist_Error(t *testing.T)
- func TestPutWinelist_InvalidPath(t *testing.T)
- func TestPutWinelist_OK(t *testing.T)
- type Router
- type WinelistController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestDeleteWinelist_OK ¶
func TestGetWinelists_Error ¶
func TestPostWinelist_Error ¶
func TestPostWinelist_OK ¶
func TestPutWinelist_Error ¶
func TestPutWinelist_OK ¶
Types ¶
type Router ¶
type Router interface {
HandleWinelistsRequest(w http.ResponseWriter, r *http.Request)
}
public interface for Extrinsics package
func NewRouter ¶
func NewRouter(tc WinelistController) Router
Router constructor. The argument passed WinelistController,return Router struct pointer
type WinelistController ¶
type WinelistController interface { GetWinelist(w http.ResponseWriter, r *http.Request) PostWinelist(w http.ResponseWriter, r *http.Request) PutWinelist(w http.ResponseWriter, r *http.Request) DeleteWinelist(w http.ResponseWriter, r *http.Request) }
func NewWinelistController ¶
func NewWinelistController(wr repository.WinelistRepository) WinelistController
Click to show internal directories.
Click to hide internal directories.