Azure / Azure/azure-functions-java-library

Provide access to settings through context parameter

Abierto
#89 0 comentarios 0 reacciones 0 asignados Ver en GitHub
area:java-functions new-feature P2
Lenguaje dominante
Java
Estrellas
45
Forks
49
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I created the following issue on the java worker repo, but this repo seems to be a better fit. https://github.com/Azure/azure-functions-java-worker/issues/281

Currently it is hard to unit test a function that uses an app setting by reading it from the environment variables. It would be much easier if there was a getSetting(settingName) method on the context parameter, as the context parameter can be mocked in unit tests. At runtime the host can continue to read the value from an environment variable via the method in the context parameter, so there wouldn't be any breaking changes to the runtime.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza localizando la API de parámetros de contexto de Java y la ruta de acceso existente a las variables de entorno descrita en el issue. Rastrea cómo proporciona el host el contexto en tiempo de ejecución y, a continuación, identifica la cobertura de pruebas unitarias necesaria para verificar que un contexto simulado puede proporcionar una configuración, mientras que el acceso en tiempo de ejecución sigue leyendo la variable de entorno.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
azure, java
Área
backend, cloud
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.