Artefacts supporting testing of the AWS lambda functions written using Scala 3 and scala-aws-lambda-runtime
- Scala >= 3.3.5
- Scala toolkit 0.7.0
- org.encalmo upickle-utils 0.9.3
- org.scalameta munit 1.1.0
Use with SBT
libraryDependencies += "org.encalmo" %% "scala-aws-lambda-testkit" % "0.9.1"
or with SCALA-CLI
//> using dep org.encalmo::scala-aws-lambda-testkit:0.9.1
├── .github
│ └── workflows
│ ├── pages.yaml
│ ├── release.yaml
│ └── test.yaml
│
├── .gitignore
├── .scalafmt.conf
├── JsonAssertions.scala
├── LambdaServiceFixture.scala
├── LICENSE
├── project.scala
├── README.md
├── StubbedHttpServer.scala
├── StubbedHttpServer.test.scala
├── StubbedProxyHttpServer.scala
├── StubbedProxyHttpServer.test.scala
└── test.sh