MCPcopy Create free account
hub / github.com/auth0/auth0-cli / TestFetchAllPartials

Function TestFetchAllPartials

internal/cli/universal_login_customize_test.go:2041–2202  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

2039}
2040
2041func TestFetchAllPartials(t *testing.T) {
2042 ctrl := gomock.NewController(t)
2043 defer ctrl.Finish()
2044
2045 var testCases = []struct {
2046 name string
2047 expectedData []partialsData
2048 expectedError string
2049 mockedAPI func() *auth0.API
2050 }{
2051 {
2052 name: "it can fetch all partials",
2053 expectedData: []partialsData{
2054 {
2055 "signup": {
2056 management.ScreenName("signup"): {
2057 management.InsertionPointFormContentEnd: "<form>",
2058 },
2059 },
2060 },
2061 {
2062 "signup-id": {
2063 management.ScreenName("signup-id"): {
2064 management.InsertionPointFormContentEnd: "<form>",
2065 },
2066 },
2067 },
2068 {
2069 "signup-password": {
2070 management.ScreenName("signup-password"): {
2071 management.InsertionPointFormContentEnd: "<form>",
2072 },
2073 },
2074 },
2075 {
2076 "login": {
2077 management.ScreenName("login"): {
2078 management.InsertionPointFormContentEnd: "<form>",
2079 },
2080 },
2081 },
2082 {
2083 "login-id": {
2084 management.ScreenName("login-id"): {
2085 management.InsertionPointFormContentEnd: "<form>",
2086 },
2087 },
2088 },
2089 {
2090 "login-password": {
2091 management.ScreenName("login-password"): {
2092 management.InsertionPointFormContentEnd: "<form>",
2093 },
2094 },
2095 },
2096 {
2097 "login-passwordless": {
2098 management.ScreenName("login-passwordless"): {

Callers

nothing calls this directly

Calls 6

EXPECTMethod · 0.95
NewMockPromptAPIFunction · 0.92
fetchAllPartialsFunction · 0.85
ErrorfMethod · 0.80
GetPartialsMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected