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

M

management, transactions (ADO.NET)

automatic, 253 “256

manual, 253 “255

manual refactoring of code, Web services, 124 “125

manual transaction management, 253 “255

mapped security contexts, Web services security, 123

mapping relationships (assemblers), RecordingDto, 114 “117

media library application, 63 “67

ASP.NET Web services, 66

existing databases, 64 “66

recordings data model, 65

menus

File (NUnit-Gui)

Close option, 238

Exit option, 239

New Project option, 238

Open option, 238

Recent Files option, 239

Reload option, 238

Save As option, 238

Save option, 238

Tools (NUnit-Gui)

Options option, 239

Save Results as XML option, 239

View (NUnit-Gui)

Collapse All option, 239

Collapse Fixtures option, 239

Collapse option, 239

Expand All option, 239

Expand Fixtures option, 239

Expand option, 239

Properties option, 239

methods . See also functions

AddReview

Catalog class, 155 “156

modifications, 172 “173

AddReviewToRecording (CatalogService class), 158

AddTwoNumbers, 250

ArtistName (CatalogAdapter class), 136

Delete (ArtistFixture.cs), 83

DeleteReview (Catalog class), 155 “156

DeleteReviewFromRecording (CatalogService class), 158

Duration (CatalogAdapter class), 136

Execute (CommandExecutor class), 199 “200

ExistingReviewId (ReviewAdapter), 164

ExistingReviewId (ReviewAdapter class), 174 “176

Extract, refactoring, 53 “55

FindById, 119

ArtistFixture.cs, 82

FindByRecordingId

CatalogAdapter class, 133

RecordingDto, 112

retrieving recordings, 97

FindByRecordingId (Catalog class), 193 “195, 201 “203

Found (CatalogAdapter class), 134

Generate (Sieve of Eratosthenes), 37

GenerateArray (Sieve of Eratosthenes), 37, 45

GetDtos, 227

GetNextId

ArtistFixture.cs, 82

GenreFixture.cs, 88

Hide, refactoring, 44 “45

inlining, 46 “47

Insert (ArtistFixture.cs), 82

InvalidOperationException, 26

LabelName (CatalogAdapter class), 136

PushOne, 14

PushPopContentCheck, 17, 20

PushPopMultipleElements, 20

ReleaseDate (CatalogAdapter class), 136

Rename, refactoring, 42 “43

RetrieveConnectionString, 74

RunATransaction, 255

Search (CatalogService class), 215

SearchButtonClick, 222, 226

SetUp, 183, 187

ArtistFixture.cs, 84

TearDown, 183, 187

ArtistFixture.cs, 84

Update (ArtistFixture.cs), 86

WriteDto, 114

WriteTotalRunTime, 116

WriteTrack, 114, 144

minOccurs="0" attribute, 77

multiplication, NUnit, 244 “246

Категории