File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed
Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ package openapi
2+
3+ import (
4+ "context"
5+ "github.com/golang/mock/gomock"
6+ "github.com/rog-golang-buddies/api-hub_data-scraping-service/internal/dto/fileresource"
7+ mock_logger "github.com/rog-golang-buddies/api-hub_data-scraping-service/internal/logger/mocks"
8+ "github.com/stretchr/testify/assert"
9+ "os"
10+ "testing"
11+ )
12+
13+ func TestParse (t * testing.T ) {
14+ ctrl := gomock .NewController (t )
15+ ctx := context .Background ()
16+ log := mock_logger .NewMockLogger (ctrl )
17+ content , err := os .ReadFile ("./mocks/github_mock.yml" )
18+ assert .Nil (t , err )
19+ assert .NotNil (t , content )
20+ oParser := NewOpenApi (log )
21+ openAPI , err := oParser .Parse (ctx , content )
22+ assert .NotNil (t , openAPI )
23+ assert .Nil (t , err )
24+ }
25+
26+ func TestNewOpenApi (t * testing.T ) {
27+ ctrl := gomock .NewController (t )
28+ log := mock_logger .NewMockLogger (ctrl )
29+ oParser := NewOpenApi (log )
30+ assert .NotNil (t , oParser )
31+ assert .Equal (t , fileresource .OpenApi , oParser .GetType ())
32+ }
You can’t perform that action at this time.
0 commit comments