Έχουν δημοσιευτεί Πέμπτη, 29 Ιουνίου 2006 10:15 μμ από το μέλος PALLADIN

NSpec


Πριν από καιρό είχα δει το RSpec(for Ruby) και ήταν η πρώτη μου επαφή με το concept Behaviour Driven Development. Αρχικά δεν είχα εντυπωσιαστεί καθώς μου θύμιζε αρκετά γνωστές TDD πρακτικές.

Σήμερα κατέβασα το Nspec και έπαιξα λίγο μαζί του... Προς το παρόν αυτό που μου αρέσει αρκετά είναι η αναγνωσιμότητα του κώδικα (specification).

http://nspec.tigris.org/

code examples


 [Context]
public class Example
{
 [Specification]
 public void ShouldBeAbleToAddTwoNumbers()
 {
  Specify.That(2 + 2).Equals(4);
 }
}

[TestFixture]
public class Example
{
 [Test]
 public void ShouldBeAbleToAddTwoNumbers()
 {
  Assert.Equals(4, 2 + 2);
 }
}

Share


Ενημέρωση για Σχόλια

Αν θα θέλατε να λαμβάνετε ένα e-mail όταν γίνονται ανανεώσεις στο περιεχόμενο αυτής της δημοσίευσης, παρακαλούμε γίνετε συνδρομητής εδώ

Παραμείνετε ενήμεροι στα τελευταία σχόλια με την χρήση του αγαπημένου σας RSS Aggregator και συνδρομή στη Τροφοδοσία RSS με σχόλια

Σχόλια:

Χωρίς Σχόλια

Ποιά είναι η άποψή σας για την παραπάνω δημοσίευση;

(απαιτούμενο)
απαιτούμενο
προαιρετικό
απαιτούμενο
ÅéóÜãåôå ôïí êùäéêü:
CAPTCHA Image