Test-Driven Development in Microsoft .NET (Microsoft Professional)

D

Data Access package, 206

Data Model package, 206 “207

data models, media library application, 65

data structures, stacks, 9 “12, 22 “29

calling Top on, 26 “27

creating, 9 “10

popping, 22 “23

pushing multiple objects, 25 “26

pushing null on, 27 “29

pushing single objects, 24 “26

test list, 10 “12

unbounded, 9

data transfer object. See DTO (data transfer object), data transformation

data transformation, ASP.NET Web service programmer tests, 105 “120

database catalog service, 117 “120

tasks , 105 “106

database access layer, testing, 69 “102

connecting to databases, 72 “75

isolating individual entities, 75 “92

listing tests needed for completion, 71 “72

relationships between entities, 92 “97

retrieving recordings, 97 “101

test organization, 101 “102

database catalog service, CheckId test, 118 “120

DatabaseCatalogService class, 207 “208

DatabaseCatalogService subclass (CatalogService class), 157 “161

DatabaseCatalogServiceFixture, 118

DatabaseFixture class

modified ArtistFixture class, 187 “189

transactions test pattern, 187

databases, media library application, 64 “66

DataSets, defining typed DataSets for Recording databases, 75 “90

Artist Gateway, 77 “86

Genre Gateway, 86 “90

debuggers (Visual Studio .NET), NUnit-Gui, 250 “251

declarative transaction management. See automatic transaction management

Delete method (ArtistFixture.cs), 83

DeleteReview method (Catalog class), 155 “156

DeleteReviewFromRecording method (CatalogService class), 158

design, simple, 5 “6

Detail property, SoapException, 171

direct security context propagation, Web services security, 123

division, NUnit, 246 “247

DTO (data transfer object), data transformation, 105 “117

RecordingDto, 108 “117

Duration method (CatalogAdapter class), 136

Категории