Documentation
¶
Index ¶
- Variables
- func GRPC(t *testing.T, expect *Response, res interface{}, err error)
- func NewHTTPRequest(t *testing.T, method, path string, body interface{}) *http.Request
- func NewMultipartRequest(t *testing.T, method, path, field string) *http.Request
- func Now() time.Time
- func TestHTTP(t *testing.T, expect *HTTPResponse, res *httptest.ResponseRecorder)
- type DBMocks
- type FirebaseMocks
- type HTTPResponse
- type Mocks
- type Response
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func TestHTTP ¶
func TestHTTP(t *testing.T, expect *HTTPResponse, res *httptest.ResponseRecorder)
*
- TestHTTP - HTTP Responseの検証
Types ¶
type DBMocks ¶
type FirebaseMocks ¶
type FirebaseMocks struct { Auth *authentication.Auth Firestore *firestore.Firestore }
func NewFirebaseMock ¶
func NewFirebaseMock(ctx context.Context) (*FirebaseMocks, error)
func (*FirebaseMocks) DeleteCollection ¶
func (m *FirebaseMocks) DeleteCollection(ctx context.Context, ref *fs.CollectionRef) error
func (*FirebaseMocks) DeleteDoc ¶
func (m *FirebaseMocks) DeleteDoc(ctx context.Context, ref *fs.DocumentRef) error
type HTTPResponse ¶
type HTTPResponse struct { Code int Body interface{} }
type Mocks ¶
type Mocks struct { AdminRequestValidation *mock_user_validation.MockAdminRequestValidation AdminService *mock_user_service.MockAdminServiceClient AuthRequestValidation *mock_user_validation.MockAuthRequestValidation AuthService *mock_user_service.MockAuthServiceClient BookApplication *mock_book_application.MockBookApplication BookDomainValidation *mock_book.MockValidation BookRepository *mock_book.MockRepository BookRequestValidation *mock_book_validation.MockBookRequestValidation BookService *mock_book_service.MockBookServiceClient ChatApplication *mock_user_application.MockChatApplication ChatDomainValidation *mock_chat.MockValidation ChatRepository *mock_chat.MockRepository ChatRequestValidation *mock_user_validation.MockChatRequestValidation ChatService *mock_chat_service.MockChatServiceClient ChatUploader *mock_chat.MockUploader InquiryApplication *mock_information_application.MockInquiryApplication InquiryDomainValidation *mock_information.MockValidation InquiryRepository *mock_information.MockRepository InquiryRequestValidation *mock_information_validation.MockInquiryRequestValidation UserApplication *mock_user_application.MockUserApplication UserDomainValidation *mock_user.MockValidation UserRepository *mock_user.MockRepository UserRequestValidation *mock_user_validation.MockUserRequestValidation UserService *mock_user_service.MockUserServiceClient UserUploader *mock_user.MockUploader }
func NewMocks ¶
func NewMocks(ctrl *gomock.Controller) *Mocks
Click to show internal directories.
Click to hide internal directories.