RPThe Real Python PodcastSoftware engineeringOvercoming Testing Obstacles With Python's Mock Object Library