assertEqual: утверждает, что два значения равны.assertTrue: утверждает, что значение истинно.assertFalse: утверждает, что значение является ложным.assertIs: утверждает, что два значения являются одним и тем же объектом.assertIsNot: утверждает, что два значения не являются одним и тем же объектом.assertIsNone: утверждает, что значение равно None.assertIsNotNone: утверждает, что значение не равно None.assertIn: утверждает, что значение присутствует в последовательности.assertNotIn: утверждает, что значение отсутствует в последовательности.assertRaises: утверждает, что при выполнении функции возникает определенное исключение.assertAlmostEqual: утверждает, что два значения примерно равны.assertNotAlmostEqual: утверждает, что два значения приблизительно не равны.
Эти методы обычно используются в средах тестирования, таких как встроенный модуль unittestили сторонние библиотеки, такие как pytest. Они помогают гарантировать правильность вашего кода, проверяя ожидаемое поведение.