dislike

package
v0.0.0-...-cf3c4c9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DislikeRepository

type DislikeRepository interface {
	Create(*dislike.Dislike) rest_error.RestErr
	GetByUserAndPost(string, uint) (*dislike.Dislike, rest_error.RestErr)
	Delete(*dislike.Dislike) rest_error.RestErr
	GetNumberOfDislikes(uint) (int64, rest_error.RestErr)
}

func NewDislikeRepository

func NewDislikeRepository(databaseClient datasources.DatabaseClient) DislikeRepository

type DislikeRepositoryMock

type DislikeRepositoryMock struct {
	mock.Mock
}

func (*DislikeRepositoryMock) Create

func (*DislikeRepositoryMock) Delete

func (*DislikeRepositoryMock) GetByUserAndPost

func (d *DislikeRepositoryMock) GetByUserAndPost(userEmail string, postId uint) (*dislike.Dislike, rest_error.RestErr)

func (*DislikeRepositoryMock) GetNumberOfDislikes

func (d *DislikeRepositoryMock) GetNumberOfDislikes(u uint) (int64, rest_error.RestErr)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL