# Path: ecs_scheduler/triggers.py
# def init():
# def get(trigger_name):
#     def determine_task_count(self, job_data):
#     def __init__(self):
#     def determine_task_count(self, job_data):
#     def _calculate_task_count(self, message_count, job_data):
# class NoOpTrigger:
# class SqsTrigger:


import unittest
from unittest.mock import patch, Mock
from ecs_scheduler.triggers import (
    NoOpTrigger, SqsTrigger, get, init, _triggers
)



class NoOpTriggerTests(unittest.TestCase):
    def test_determine_task_count_returns_task_count(self):
        test_data = {'taskCount': 10}

# Path: ecs_scheduler/triggers.py
# def init():
# def get(trigger_name):
#     def determine_task_count(self, job_data):
#     def __init__(self):
#     def determine_task_count(self, job_data):
#     def _calculate_task_count(self, message_count, job_data):
# class NoOpTrigger:
# class SqsTrigger:


# Path: test/test_triggers.py
import unittest
from unittest.mock import patch, Mock
from ecs_scheduler.triggers import (
    NoOpTrigger, SqsTrigger, get, init, _triggers
)




class NoOpTriggerTests(unittest.TestCase):
    def test_determine_task_count_returns_task_count(self):
        test_data = {'taskCount': 10}

        trigger = NoOpTrigger()