134 lines
2.4 KiB
Go
134 lines
2.4 KiB
Go
package handler
|
|
|
|
import (
|
|
"net/http/httptest"
|
|
"testing"
|
|
)
|
|
|
|
func TestHandler_GetChats(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.GetChats(w, req)
|
|
|
|
_ = w.Result()
|
|
}
|
|
|
|
func TestHandler_Create(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.Create(w, req)
|
|
}
|
|
|
|
func TestHandler_ChangeChatData(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.ChangeChatData(w, req)
|
|
}
|
|
|
|
func TestHandler_GetLastMessage(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.GetLastMessage(w, req)
|
|
}
|
|
|
|
func TestHandler_GetSomeMessages(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.GetSomeMessages(w, req)
|
|
}
|
|
|
|
func TestHandler_GetMessageByID(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.GetMessageByID(w, req)
|
|
}
|
|
|
|
func TestHandler_CreateInvitationLink(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.CreateInvitationLink(w, req)
|
|
}
|
|
|
|
func TestHandler_InviteToChat(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.InviteToChat(w, req)
|
|
}
|
|
|
|
func TestHandler_DeleteChat(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.DeleteChat(w, req)
|
|
}
|
|
|
|
func TestHandler_DeleteUserFromChat(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.DeleteUserFromChat(w, req)
|
|
}
|
|
|
|
func TestHandler_PinChat(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.PinChat(w, req)
|
|
}
|
|
|
|
func TestHandler_UnpinnChat(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.UnpinnChat(w, req)
|
|
}
|
|
|
|
func TestHandler_GetPinnedChats(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.GetPinnedChats(w, req)
|
|
}
|
|
|
|
func TestHandler_GetPinnedMessages(t *testing.T) {
|
|
req := httptest.NewRequest("", "/chats", nil)
|
|
w := httptest.NewRecorder()
|
|
|
|
h := &Handler{}
|
|
|
|
h.GetPinnedMessages(w, req)
|
|
}
|