'When given an array input it must be broadcastable with all the
parameters.'

def test_1d_array_parameters_1d_array_input(self):

    t = TModel_1_1([1, 2], [10, 20])
    y1 = t([100, 200])
    assert (np.shape(y1) == (2,))
    assert np.all((y1 == [111, 222]))
    y2 = t([[100], [200]])
    assert (np.shape(y2) == (2, 2))
    assert np.all((y2 == [[111, 122], [211, 222]]))
    with pytest.raises(ValueError):
        y3 = t([100, 200, 300])
