Documentation ¶
Overview ¶
Package swapi is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockSWAPI ¶
type MockSWAPI struct {
// contains filtered or unexported fields
}
MockSWAPI is a mock of SWAPI interface.
func NewMockSWAPI ¶
func NewMockSWAPI(ctrl *gomock.Controller) *MockSWAPI
NewMockSWAPI creates a new mock instance.
func (*MockSWAPI) EXPECT ¶
func (m *MockSWAPI) EXPECT() *MockSWAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockSWAPIMockRecorder ¶
type MockSWAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockSWAPIMockRecorder is the mock recorder for MockSWAPI.
func (*MockSWAPIMockRecorder) Film ¶
func (mr *MockSWAPIMockRecorder) Film(id interface{}) *gomock.Call
Film indicates an expected call of Film.
func (*MockSWAPIMockRecorder) Planet ¶
func (mr *MockSWAPIMockRecorder) Planet(id interface{}) *gomock.Call
Planet indicates an expected call of Planet.
type RespFilm ¶
type RespFilm struct { Title string `json:"title"` EpisodeID int `json:"episode_id"` OpeningCrawl string `json:"opening_crawl"` Director string `json:"director"` Producer string `json:"producer"` CharacterURLs []string `json:"characters"` PlanetURLs []string `json:"planets"` StarshipURLs []string `json:"starships"` VehicleURLs []string `json:"vehicles"` SpeciesURLs []string `json:"species"` Created string `json:"created"` Edited string `json:"edited"` ReleaseDate string `json:"release_date"` URL string `json:"url"` }
type RespPlanet ¶
type RespPlanet struct { Name string `json:"name"` RotationPeriod string `json:"rotation_period"` OrbitalPeriod string `json:"orbital_period"` Diameter string `json:"diameter"` Climate string `json:"climate"` Gravity string `json:"gravity"` Terrain string `json:"terrain"` SurfaceWater string `json:"surface_water"` Population string `json:"population"` ResidentURLs []string `json:"residents"` FilmURLs []string `json:"films"` Created string `json:"created"` Edited string `json:"edited"` URL string `json:"url"` }
Click to show internal directories.
Click to hide internal directories.