package Ġcom . nim bus framework . nim bus aws . clients . function Ċ Ċ import Ġio . kot est . core . spec . style . Annotation Spec Ċ import Ġio . kot est . extensions . system . with Environment Ċ import Ġio . kot est . matchers . shouldBe Ċ Ċ class ĠEnvironment Variable Client Lambda Test : ĠAnnotation Spec () Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġunder Test Ġ= ĠEnvironment Variable Client Lambda () ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġcan Get EnvironmentVariable () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġwith Environment ( Pair (" Key ", Ġ" Value ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġunder Test . get (" Key ") ĠshouldBe Ġ" Value " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġcan Check Env ion ment Variables ContainsKey () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġwith Environment ( Pair (" Key ", Ġ" Value ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġunder Test . containsKey (" Key ") ĠshouldBe Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }