Geek Culture
Published in

Geek Culture

Test Driven Development For .Net Core

We can start testing with a simple question, Why do we need testing? And What is TDD?

I like the definition below

“TDD is software development process relying on software requirements being written as test cases before real code is written”

But this definition can change for you. I use TDD to organize my code and to make my code conform to solid…




A new tech publication by Start it up (

Recommended from Medium

Rock climbers and programmers find key to happiness in ‘flow state’

Selenium IDE Tutorial: An Introduction To Web Automation Testing

Thinking of Migrating from REST to GraphQL?

The Ultimate Guide to Python Development Frameworks 2021

(Tech Lightyear Series) Software Development in under 100 seconds


How to Minimise Business Impact when moving to a new Data Portal

Random and k-ary tree Ruby generator

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Barkın Kızılkaya

Barkın Kızılkaya

Software Engineer

More from Medium

Wisej: The Easy Button for Enterprise Software

How to make a movable control in Avalonia?

Explaining Clean Architecture In .Net Core (Breakdown & Example)

ConfIT: Declarative Integration Tests