Visit site Delphixtreme
April 2007
0
votes
dSpec checked into SourceForge
Delphixtreme
– http://sourceforge.net/projects/dspec You can get the very latest code from the SubVersion repository. While I haven’t released a new package of files yet you can get the latest and check out the new AgileDox stuff as well as some new specs for strings and integers.
0
votes
AgileDox style output
Delphixtreme
– I really like having specs that read like plain English. Communicating behavior and intent between developers is very smooth this way. But why should we developers get to have all the fun? How about including your QA and analysts in the fun? StringSpecification - Should have specs ...
0
votes
dSpec - BDD for Delphi
Delphixtreme
– dSpec.rar Released under the Mozilla Public License 1.0 (MPL). This release adds specifiers for Interfaces: Support() and ImplementedBy(). Specify.That(MyIntfList).Should.Support(IInterfaceList); Specify.That(MyIntfList).Should.Be.ImplementedBy(TInterfaceList); See the specs in the specification ...
March 2007
0
votes
SimpleMock
Delphixtreme
– I recently had occasion to demonstrate how to write a very lightweight mocking framework. The result was SimpleMock. SimpleMock does four things: Reports failure when no expectations are set Reports failure when expectations are not met Reports failure when unexpected calls are found Succeeds when ...
0
votes
Code for today
Delphixtreme
– So we have this whiz-bang app for tracking whosits and we’ve decided we need to also track whatsits. So, we need a list. We could just use a string list for now. “But wait!”, you say, “We should use a custom list object for this! You know very well that you’ll need ...
0
votes
dSpec update
Delphixtreme
– Grab the code here: dSpec.rar What’s new? First, some semantics. In the last iteration you said: ShouldEqual() ShouldNotEqual() Now you say: Should.Equal() Should.Not_.Equal() You can use “Not_” on any specifier. Additionally you can now say: ...
February 2007
0
votes
dSpec alpha
Delphixtreme
– Release early and release often … =) I’ve uploaded my first go-around here: http://www.delphixtreme.com/downloads/dspec/dSpec.rar dSpec is an extension of the DUnit framework. Behavior specifications are creating by descending from TContext (instead of TTestCase) and using published ...
0
votes
BDD and Delphi
Delphixtreme
– For a primer on what BDD is, go here: http://dannorth.net/introducing-bdd/ So far there seems to be little code out there implementing the ideas of BDD. As Dave Astels and Dan North put it, we need a change in vocabulary to support our change in thinking. They tell us that xUnit frameworks use the ...
November 2006
0
votes
Why is delphixtreme here?
Delphixtreme
– After attending a recent TDD training class I realized the following: the Delphi community has fallen very far behind the rest of the world. In this class the focus was not so much on how to do TDD as it was how to use .NET and .NET related tools to facilitate TDD work. We’ve got alot [...]




