@@ -52,7 +52,7 @@ public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer)
52
52
}
53
53
}
54
54
```
55
- <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L60-L71 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step1 ' title =' Start of snippet ' >anchor</a ></sup >
55
+ <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L61-L72 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step1 ' title =' Start of snippet ' >anchor</a ></sup >
56
56
<!-- endSnippet -->
57
57
58
58
In this case, we want to replace the functions that use the DataBase object with Loaders :
@@ -72,7 +72,7 @@ public void senior_customer_list_includes_only_those_over_age_65()
72
72
Approvals . verifyAll(" " , mailServer. getRecipients());
73
73
}
74
74
```
75
- <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L12-L21 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step0 ' title =' Start of snippet ' >anchor</a ></sup >
75
+ <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L13-L22 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step0 ' title =' Start of snippet ' >anchor</a ></sup >
76
76
<!-- endSnippet -->
77
77
78
78
This test works against a live database with a live mail server.
@@ -94,7 +94,7 @@ Now we dump the data resulting from a successful query so that we can create a f
94
94
List<Customer > seniorCustomers = database. getSeniorCustomers();
95
95
seniorCustomers. stream(). forEach(System . out:: println);
96
96
```
97
- <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L40-L43 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step_capture_data ' title =' Start of snippet ' >anchor</a ></sup >
97
+ <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L41-L44 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step_capture_data ' title =' Start of snippet ' >anchor</a ></sup >
98
98
<!-- endSnippet -->
99
99
100
100
generates
@@ -116,7 +116,7 @@ Step 3: Create a result object populated with these values (or at least enough o
116
116
List . of(new Customer (" Bob, Jones, 123 Elm St., Tempe, AZ, 14-MAR-1958" ),
117
117
new Customer (" Mary, Smith, 345 Oak St., Mason, VA, 04-MAY-1944" ));
118
118
```
119
- <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L51-L54 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step_fake_data ' title =' Start of snippet ' >anchor</a ></sup >
119
+ <sup ><a href =' /approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java#L52-L55 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-step_fake_data ' title =' Start of snippet ' >anchor</a ></sup >
120
120
<!-- endSnippet -->
121
121
122
122
### Step 4: In the original method, replace the function call with a Loader
0 commit comments