├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.md ├── README.md ├── csharp-visualstudio ├── Functions.Tests │ ├── Functions.Tests.csproj │ ├── FunctionsTests.cs │ ├── ListLogger.cs │ ├── LoggerTypes.cs │ └── TestFactory.cs ├── Functions │ ├── Functions.csproj │ ├── HttpFunction.cs │ ├── TimerFunction.cs │ └── host.json └── FunctionsTesting.sln ├── javascript-vscode ├── HttpTrigger │ ├── function.json │ ├── index.js │ └── index.test.js ├── TimerTrigger │ ├── function.json │ ├── index.js │ └── index.test.js ├── host.json ├── package-lock.json ├── package.json ├── proxies.json └── testing │ ├── defaultContext.js │ └── defaultTimer.js ├── visual-studio-tests.png └── vscode-tests.png /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/README.md -------------------------------------------------------------------------------- /csharp-visualstudio/Functions.Tests/Functions.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions.Tests/Functions.Tests.csproj -------------------------------------------------------------------------------- /csharp-visualstudio/Functions.Tests/FunctionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions.Tests/FunctionsTests.cs -------------------------------------------------------------------------------- /csharp-visualstudio/Functions.Tests/ListLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions.Tests/ListLogger.cs -------------------------------------------------------------------------------- /csharp-visualstudio/Functions.Tests/LoggerTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions.Tests/LoggerTypes.cs -------------------------------------------------------------------------------- /csharp-visualstudio/Functions.Tests/TestFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions.Tests/TestFactory.cs -------------------------------------------------------------------------------- /csharp-visualstudio/Functions/Functions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions/Functions.csproj -------------------------------------------------------------------------------- /csharp-visualstudio/Functions/HttpFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions/HttpFunction.cs -------------------------------------------------------------------------------- /csharp-visualstudio/Functions/TimerFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/Functions/TimerFunction.cs -------------------------------------------------------------------------------- /csharp-visualstudio/Functions/host.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0" 3 | } -------------------------------------------------------------------------------- /csharp-visualstudio/FunctionsTesting.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/csharp-visualstudio/FunctionsTesting.sln -------------------------------------------------------------------------------- /javascript-vscode/HttpTrigger/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/HttpTrigger/function.json -------------------------------------------------------------------------------- /javascript-vscode/HttpTrigger/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/HttpTrigger/index.js -------------------------------------------------------------------------------- /javascript-vscode/HttpTrigger/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/HttpTrigger/index.test.js -------------------------------------------------------------------------------- /javascript-vscode/TimerTrigger/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/TimerTrigger/function.json -------------------------------------------------------------------------------- /javascript-vscode/TimerTrigger/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/TimerTrigger/index.js -------------------------------------------------------------------------------- /javascript-vscode/TimerTrigger/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/TimerTrigger/index.test.js -------------------------------------------------------------------------------- /javascript-vscode/host.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0" 3 | } 4 | -------------------------------------------------------------------------------- /javascript-vscode/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/package-lock.json -------------------------------------------------------------------------------- /javascript-vscode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/package.json -------------------------------------------------------------------------------- /javascript-vscode/proxies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/javascript-vscode/proxies.json -------------------------------------------------------------------------------- /javascript-vscode/testing/defaultContext.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | log: jest.fn() 3 | }; -------------------------------------------------------------------------------- /javascript-vscode/testing/defaultTimer.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | isPastDue: false 3 | }; -------------------------------------------------------------------------------- /visual-studio-tests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/visual-studio-tests.png -------------------------------------------------------------------------------- /vscode-tests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/azure-functions-tests/HEAD/vscode-tests.png --------------------------------------------------------------------------------