Tagged Questions
2
votes
5answers
345 views
Understanding unit tests/TDD for ASP.NET webforms [closed]
I'm the lead programmer at a small software firm (currently 4 developers including myself), we develop bespoke ASP.NET WebForms applications for businesses. I joined there in 2010 just after ...
0
votes
0answers
195 views
What's the next logical TDD move in this learning example?
I'm inching my way up the TDD ladder and I've got to a point where I'd like to get advice on the "next move". I realize there might not be a single answer here, so any logical suggestion would be ...
8
votes
1answer
272 views
Unit testing on visualization (3D graphics) frameworks
This is a follow up to this question. There I was asking how to do unit testing when you have a library of scientific algorithms. I have a similar problem now but with a different project.
I'm ...
5
votes
2answers
251 views
Helper static methods in TDD
I am creating an application which will be testable(unit + integration). In this application I have a FileHelper static class,
public static class FileHelper
{
public static void ...
4
votes
2answers
195 views
How to setup TDD environment
In TDD, is it good practice to keep the tests in the same directory as the code its testing or is it better separate the tests in either a different directory or a separate project.
Would it be the ...
25
votes
11answers
2k views
How do we make unit tests run fast?
We have reached the point in our project where we have almost a thousand tests and people have stopped bothering with running them before doing a check in because it takes so long. At best they run ...
8
votes
4answers
563 views
Unit testing and Test Driven Development questions
I'm working on an ASP.NET MVC website which performs relatively complex calculations as one of its functions.
This functionality was developed some time ago (before I started working on the ...
1
vote
2answers
224 views
Any pre-rolled System.IO abstraction libraries out there for Unit Testing?
To test methods that use the file system we need to basically put System.IO behind a set of interfaces that we can then mock, I do this with a DiskIO class and interface.
As my DiskIO code gets ...
6
votes
4answers
326 views
How would a new language look if it was designed from scratch to be easy to TDD?
With the some most common languages (Java, C#, Java, etc) it sometimes seems that you are working at odds with the language when you want to fully TDD your code.
For example, in Java and C# you will ...
-2
votes
1answer
310 views
Don't Use Static? [duplicate]
Possible Duplicate:
Is static universally “evil” for unit testing and if so why does resharper recommend it?
Heavy use of static methods in a Java EE web application?
I ...
19
votes
3answers
10k views
Programming SOLID Principles
Over time I could understand two parts of SOLID – the “S” and “O”.
“O” – I learned Open Closed Principle with the help of Inheritance and Strategy Pattern.
“S” – I learned Single Responsibility ...
3
votes
3answers
208 views
TDD adding simple properties
I am currently doing my first real project with TDD.
I have written tests, and implemented most of the logic for the application.
However, there are properties I know I need to have on the UI, ...
7
votes
1answer
450 views
How can I get started using TDD to code some simple functionality?
I basically have the gist of TDD. I'm sold that it's useful and I've got a reasonable command of the MSTEST framework. However, to date I have not been able to graduate to using it as a primary ...
0
votes
1answer
136 views
Are there any open source libraries that have file integration tests
I am writing integration tests to ensure files are getting created and written to etc but this seems like something lots of people must have done previously.
Are there any libraries that have a bunch ...
10
votes
2answers
480 views
How can I unit test audio?
I have inherited a small project and want to extend it and stabilize it at the same time by writing Unit Tests for all the new code I am adding. The first class, TypedAudioCreator, creates audio files ...