Home / Companies / DataStax / Blog / Post Details
Content Deep Dive

KillrVideo Python Pt. 4 — Who Needs Unit Tests? I’m Building Microservices!

Blog post from DataStax

Post Details
Company
Date Published
Author
Jeffrey Carpenter
Word Count
961
Company Posts That Month
22
Language
English
Hacker News Points
-
Post removed?
No
Summary

The author, a software industry veteran, shares their experience building a Python implementation of the KillrVideo microservice tier. They discuss why they built service scaffolding first before implementing any business logic and how this approach aligns with Test-Driven Development (TDD) principles. The integration tests for KillrVideo are implemented in Java using the Cucumber framework, focusing on the microservices tier. The author highlights the benefits of running individual tests by name to save time during development iterations. They also emphasize the importance of testing services against an existing web application as it complements automated testing and can help discover bugs not covered by integration tests. In the next post, they plan to discuss implementing the actual business logic of the KillrVideo Python services, including data persistence using DataStax Enterprise and the DataStax Python Driver.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.