25 lines
648 B
Go
25 lines
648 B
Go
package tests
|
|
|
|
import (
|
|
"github.com/gofiber/fiber/v2"
|
|
"github.com/stretchr/testify/assert"
|
|
"penahub.gitlab.yandexcloud.net/backend/penahub_common/privilege"
|
|
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/model"
|
|
"testing"
|
|
)
|
|
|
|
func TestPublishPrivileges(t *testing.T) {
|
|
clientData := privilege.Client{
|
|
URL: "http://localhost:8001",
|
|
ServiceName: "squiz",
|
|
Privileges: model.Privileges,
|
|
}
|
|
fiberClient := &fiber.Client{}
|
|
privilegeController := privilege.NewPrivilege(clientData, fiberClient)
|
|
|
|
t.Run("PublishPrivileges", func(t *testing.T) {
|
|
err := privilegeController.PublishPrivileges()
|
|
assert.NoError(t, err)
|
|
})
|
|
}
|