Skip to content

Instantly share code, notes, and snippets.

@codesword
Created May 1, 2017 00:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codesword/8bcb928f97d0948af8f87d51973d4bb5 to your computer and use it in GitHub Desktop.
Save codesword/8bcb928f97d0948af8f87d51973d4bb5 to your computer and use it in GitHub Desktop.
package controllers
import (
"context"
"github.com/codesword/microservices-blog-api/pb/authorization"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Assign Controller", func() {
Describe("AssignPermissionsToRole", func() {
It("returns Empty struct", func() {
response, err := client.AssignPermissionsToRole(context.Background(), &authorization.PermissionsToRoleRequest{})
Expect(err).NotTo(HaveOccurred())
Expect(response).To(Equal(&authorization.Empty{}))
})
})
Describe("AssignRolesToPermission", func() {
It("returns Empty struct", func() {
response, err := client.AssignRolesToPermission(context.Background(), &authorization.RolesToPermissionRequest{})
Expect(err).NotTo(HaveOccurred())
Expect(response).To(Equal(&authorization.Empty{}))
})
})
Describe("AssignUsersToRole", func() {
It("returns Empty struct", func() {
response, err := client.AssignUsersToRole(context.Background(), &authorization.UsersToRoleRequest{})
Expect(err).NotTo(HaveOccurred())
Expect(response).To(Equal(&authorization.Empty{}))
})
})
Describe("AssignRolesToUser", func() {
It("returns Empty struct", func() {
response, err := client.AssignRolesToUser(context.Background(), &authorization.RolesToUserRequest{})
Expect(err).NotTo(HaveOccurred())
Expect(response).To(Equal(&authorization.Empty{}))
})
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment