def METHOD_NAME(self):
    # Test the special case where the initial size is zero
    model = pints.toy.LogisticModel(0)
    times = [0, 1, 2, 10000]
    parameters = [1, 5]
    values = model.simulate(parameters, times)
    self.assertEqual(len(values), len(times))
    self.assertTrue(np.all(values == np.zeros(4)))
    values, sensitivities = model.simulateS1(parameters, times)
    self.assertTrue(np.all(values == np.zeros(4)))
    self.assertTrue(np.all(sensitivities == np.zeros((4, 2))))