@@ -36,10 +36,11 @@ describe('Serverless Land Integration', async () => {
3636
3737 afterEach ( async ( ) => {
3838 await fs . delete ( path . join ( workspaceFolder . uri . fsPath , projectFolder ) , { recursive : true } )
39+ sandbox . restore ( )
3940 } )
4041
4142 describe ( 'Happy Path' , async ( ) => {
42- it ( 'creates an AppBuilderRootNode with correct label ' , async ( ) => {
43+ it ( 'creates project from Serverless Land integration ' , async ( ) => {
4344 /**
4445 * Selection:
4546 * - pattern : [Select] 2 apigw-rest-api-lambda-sam
@@ -116,19 +117,19 @@ describe('Serverless Land Integration', async () => {
116117 assert . ok ( resourceNodes [ 0 ] instanceof ResourceNode )
117118
118119 // Validate Lambda resource configuration
119- const lamdaResource = resourceNodes [ 0 ] as ResourceNode
120- assert . strictEqual ( lamdaResource . resource . resource . Type , 'AWS::Serverless::Function' )
121- assert . strictEqual ( lamdaResource . resource . resource . Runtime , 'dotnet8' )
122- assert . strictEqual ( lamdaResource . resource . resource . Id , 'HelloWorldFunction' )
123- assert . deepStrictEqual ( lamdaResource . resource . resource . Events , [
120+ const lambdaResource = resourceNodes [ 0 ] as ResourceNode
121+ assert . strictEqual ( lambdaResource . resource . resource . Type , 'AWS::Serverless::Function' )
122+ assert . strictEqual ( lambdaResource . resource . resource . Runtime , 'dotnet8' )
123+ assert . strictEqual ( lambdaResource . resource . resource . Id , 'HelloWorldFunction' )
124+ assert . deepStrictEqual ( lambdaResource . resource . resource . Events , [
124125 {
125126 Id : 'HelloWorld' ,
126127 Type : 'Api' ,
127128 Path : '/hello' ,
128129 Method : 'get' ,
129130 } ,
130131 ] )
131- assert . deepStrictEqual ( lamdaResource . resource . resource . Environment , {
132+ assert . deepStrictEqual ( lambdaResource . resource . resource . Environment , {
132133 Variables : {
133134 PARAM1 : 'VALUE' ,
134135 } ,
0 commit comments