Files
saladeaula.digital/courses-events/tests/events/test_daily_sync_course_metadata.py
2025-07-02 19:50:53 -03:00

19 lines
587 B
Python

import app.events.daily_sync_course_metadata as app
from aws_lambda_powertools.utilities.typing import LambdaContext
from layercake.dynamodb import DynamoDBPersistenceLayer, KeyPair
def test_daily_sync_course_metadata(
dynamodb_client,
dynamodb_persistence_layer: DynamoDBPersistenceLayer,
lambda_context: LambdaContext,
):
app.lambda_handler({}, lambda_context) # type: ignore
collection = dynamodb_persistence_layer.collection
item = collection.get_item(
KeyPair('a810dd22-56c0-4d9b-8cd2-7e2ee9c45839', 'metadata#unit_price')
)
assert item