Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

542
Visualizações
TypeScript Esperaba 1 argumentos, pero obtuvo 2

¿Qué tiene de malo mi función createUser()? ¿Por qué no puedo poner parámetros en Smoke.ts?

Iniciar sesión.ts:

 interface User { url: string, email: string, } class Test{ async createUser(user: User) { await Page.setUrl(user.url); await Page.setEmail(user.email); } }

Humo.ts

 test("Smoke Test", async (t) => { console.log("Starting test"); await Login.createUser( "google.com","joe" );

Aparece un error: se esperaban 1 argumentos, pero se obtuvieron 2.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

El método createUser espera un objeto con la siguiente forma: { url: string, email: string, }

Y está pasando una cadena como primer parámetro y otra cadena como segundo parámetro.

deberías estar pasando un objeto como este:

 createUser({ url: 'google.com', email: 'joe' })

Por cierto, ¿por qué estás usando "interfaz" y no "escribir" aquí? el tipo es más común para definir formas de objetos y la interfaz se usa a menudo para describir comportamientos

about 4 years ago · Juan Pablo Isaza Relatório

0

su función createUser se declaró con un solo parámetro, pero cuando llama a este método, pasó dos parámetros. para arreglar esto necesitas pasar el objeto de usuario

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda