def test_habit_change_speed__penaltuy(self): self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 0), 0) self.assertEqual(PlacePrototype._habit_change_speed(500, 0, 0), -5) self.assertEqual(PlacePrototype._habit_change_speed(-500, 0, 0), 5)
def test_habit_change_speed__penaltuy(self): self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 0), 0) self.assertEqual(PlacePrototype._habit_change_speed(500, 0, 0), -5) self.assertEqual(PlacePrototype._habit_change_speed(-500, 0, 0), 5)
def test_habit_change_speed(self): self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 100), 0) self.assertEqual(PlacePrototype._habit_change_speed(0, 100, -100), 0) self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 100), 0) self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 0), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 0), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 0, -100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 1), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 1), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 1, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, -1, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
def test_habit_change_speed(self): self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 100), 0) self.assertEqual(PlacePrototype._habit_change_speed(0, 100, -100), 0) self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 100), 0) self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 0), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 0), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 0, -100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 1), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 1), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, 1, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM) self.assertEqual(PlacePrototype._habit_change_speed(0, -1, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)