package service import ( "github.com/stretchr/testify/assert" "go.uber.org/mock/gomock" "testing" "git.urec56.ru/urec/chat_back_go/config" "git.urec56.ru/urec/chat_back_go/internal/logger" mock_repository "git.urec56.ru/urec/chat_back_go/internal/repository/mocks" ) func Test_newChatService(t *testing.T) { c := gomock.NewController(t) defer c.Finish() repo := mock_repository.NewMockChat(c) log := logger.NewLogger(config.Config{Mode: "TEST"}) serv := newChatService(repo, log) assert.Equal(t, &chatService{repo: repo, l: log}, serv) }