csUnit V1.5.1 is available immediately from the csUnit web site. Go to http://www.csunit.org and then to the download area. csUnit is a C# based...
2473
Bishop, Murray
murray_bishop
Nov 14, 2002 9:03 pm
... Thanks Michael. ... After I wrote yesterday, I went and joined refactoring, and downloaded your draft from there. Where I found what you've put above and...
2474
darach_ennis
Nov 14, 2002 11:50 pm
Hullo Kent, guys. I intend to. My coalface just got crazier. An MSc I submitted about 9 months ago finally came through the other end of the 'back hole' that...
2475
Keith Nicholas
keithcompac
Nov 15, 2002 12:44 am
KN> You mention testing on system boundaries.....Real time control systems KN> tend to need a simulation software to effectively test, which can be KN>...
2476
Pierre Boudreau
pier1972
Nov 17, 2002 4:27 pm
I need some guidance on what to do with some tests that are failing, but the functionality that is being tested is not necessary for now. I am writing some...
2477
Chet Hendrickson
suechet
Nov 17, 2002 4:49 pm
Hello Pierre, Do these failing tests operate against application code that is there only to support this now undesired functionality? If so, both the...
2478
Ron Jeffries
ronaldejeffries
Nov 17, 2002 4:50 pm
... I would most likely comment them out. I don't like to look at a failing test run to decide whether the tests that fail are the ones that are supposed to...
2479
George Dinwiddie
gdinwiddie
Nov 17, 2002 5:07 pm
If I think I'm going to want the tests in the future, I may preserve them to remind me of the problem. With junit, I just rename the test from testXyz to...
2480
Ron Jeffries
ronaldejeffries
Nov 17, 2002 6:46 pm
... On Sunday, November 17, 2002, at 12:11:02 PM, Dave Astels wrote, ... These are both good views, and I could be (as I said) wrong. If the tests were dead...
2481
Charlie Poole
cpoole98370
Nov 17, 2002 7:53 pm
Ron, ... On piece of code under active development, I often comment something out and then delete it a week or so later if it hasn't been revived or modified...
2482
Pierre Boudreau
pier1972
Nov 17, 2002 7:58 pm
Ron Jeffries wrote: <replies from Chet and Dave snipped out> ... My first intuition was to leave the failing tests as a reminder that there is still work to be...
2483
Manuel Amago
mamagouk
Nov 17, 2002 8:01 pm
As Charlie says, taking a two step approach to the problem you can have the best of both worlds: a) Start by commenting out/renaming (as per George's post) the...
2484
Marco Dorantes Martinez
marcodorantes
Nov 17, 2002 10:23 pm
also keep in mind that deleting some unused code or unit tests which are required later, makes you re-write or "re-think" your detailed design (source code),...
2485
Yuhong Liu
serphakay
Nov 17, 2002 10:26 pm
Hello, everyone, Who could give me some suggestions about how to implement test driven development in Personal Software Process (PSP) environment? Thanks a...
2486
Michael Feathers
mfeathers256
Nov 17, 2002 11:43 pm
RJ> However, people often ask, regarding XP, whether and how we document RJ> ideas or the reasons why things happen. The code is required to RJ> communicate...
2487
Charles Medcoff
cmedcoff
Nov 18, 2002 12:58 am
... "edged out"? Was there some sort of contest?...
2488
Ron Jeffries
ronaldejeffries
Nov 18, 2002 1:03 am
... What do you see as the obstacles? What is holding you back from just doing it? Ron Jeffries www.XProgramming.com Bang, bang, Jeffries' silver hammer came...
2489
Ron Jeffries
ronaldejeffries
Nov 18, 2002 1:08 am
... Of course. You don't think we write these things to get the information out, or to make money, do you? It's all about selling more than the other guy at...
2490
George Dinwiddie
gdinwiddie
Nov 18, 2002 2:26 am
... Yeah, that's really painful and slow. I hate that red bar. ... Given your analysis of the situation, I think you did the right thing. On a slightly...
2491
Ross Shaw
rshaw1961
Nov 18, 2002 11:04 am
With the xUnit frameworks that I have used (RubyUnit, jUnit) tests have one of the following states at completion.
1. Red bar or E when test is unsuccessful...
2492
Benjamin Schroeder
benschroeder2
Nov 18, 2002 1:44 pm
... I will occasionally write a test that is only testing that something doesn't throw an exception, or one that only expects an exception, and those might not...
2493
Kari Hoijarvi
hoijarvi
Nov 18, 2002 2:47 pm
I have used many PSP practices test first. My main recommendation is, that log unit test writing as coding time, not as testing time. The whole XP loop:...
2494
Yuhong Liu
serphakay
Nov 18, 2002 5:41 pm
Hello, everyone, Maybe the question I put forward previously was a little bit ambiguous. Now I describe it in more detail as the following. The personal...
2495
Ron Jeffries
ronaldejeffries
Nov 18, 2002 6:26 pm
... I don't know PSP details well enough to address the above. Perhaps a bit more detail in your questions would help? ... In Test Driven Development, we write...
2496
Kent Beck
kentlbeck
Nov 18, 2002 6:40 pm
... My practice is to begin with a list of tests (described as Test List in the TDD book) that I "know" I will have to satisfy. I'm afraid I don't have much...
2497
Ron Jeffries
ronaldejeffries
Nov 18, 2002 6:58 pm
... How closely do you find that you follow the test list, in order and in overall content? I'm sure that I have a sense of where I'm going, but my preference...
2498
Kent Beck
kentlbeck
Nov 18, 2002 7:05 pm
... Order--not at all. Content--I always find new test cases, and some of the tests I thought I would have to write are obviously satisfied by previous code. A...
2499
Kari Hoijarvi
hoijarvi
Nov 18, 2002 8:20 pm
... From: Kent Beck [mailto:kentbeck@...] ... When it comes to unit test vs. code writing, this indeed is my opinion too. I put it all together. But when...
2500
Kari Hoijarvi
hoijarvi
Nov 18, 2002 8:20 pm
... From: Ron Jeffries [mailto:ronjeffries@...] ... When compile times were measured in hours, clean compile indeed saved time. Anyway, my most persistent...
2501
Ron Jeffries
ronaldejeffries
Nov 18, 2002 8:31 pm
... Please give an example of some code where you make this error. I'm wondering how we can help you avoid it ... Ron Jeffries www.XProgramming.com Discontinue...