class CodeModellingMixin:
    messages = 10000

    def test_snr_1_0_db(self):
        snr_db = 1.0
        self._modelling_test(snr_db=snr_db)

    def test_snr_1_25_db(self):
        snr_db = 1.25
        self._modelling_test(snr_db=snr_db)

    def test_snr_1_5_db(self):
        snr_db = 1.5
        self._modelling_test(snr_db=snr_db)

    def test_snr_1_75_db(self):
        snr_db = 1.75
        self._modelling_test(snr_db=snr_db)

    def test_snr_2_0_db(self):
        snr_db = 2.0
        self._modelling_test(snr_db=snr_db)

    def test_snr_2_25_db(self):
        snr_db = 2.25
        self._modelling_test(snr_db=snr_db)

    def test_snr_2_5_db(self):
        snr_db = 2.5
        self._modelling_test(snr_db=snr_db)

    def test_snr_2_75_db(self):
        snr_db = 2.75
        self._modelling_test(snr_db=snr_db)

    def test_snr_3_0_db(self):
        snr_db = 3.0
        self._modelling_test(snr_db=snr_db)

    def test_snr_3_25_db(self):
        snr_db = 3.25
        self._modelling_test(snr_db=snr_db)

    def test_snr_3_5_db(self):
        snr_db = 3.5
        self._modelling_test(snr_db=snr_db)

    def test_snr_3_75_db(self):
        snr_db = 3.75
        self._modelling_test(snr_db=snr_db)

    def test_snr_4_0_db(self):
        snr_db = 4.0
        self._modelling_test(snr_db=snr_db)

    def test_snr_4_25_db(self):
        snr_db = 4.25
        self._modelling_test(snr_db=snr_db)

    def test_snr_4_5_db(self):
        snr_db = 4.5
        self._modelling_test(snr_db=snr_db)

    def test_snr_4_75_db(self):
        snr_db = 4.75
        self._modelling_test(snr_db=snr_db)

    def test_snr_5_0_db(self):
        snr_db = 5.0
        self._modelling_test(snr_db=snr_db)
