Skip to content

Commit b336f9f

Browse files
committed
a reformat code
1 parent b95b228 commit b336f9f

File tree

1 file changed

+130
-118
lines changed

1 file changed

+130
-118
lines changed

approvaltests-util-tests/src/test/java/com/spun/util/persistence/LoadersAndSaversExamplesTest.java

Lines changed: 130 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -5,134 +5,146 @@
55

66
import java.util.List;
77

8-
public class LoadersAndSaversExamplesTest {
9-
public static class Step0 {
10-
// begin-snippet: step0
11-
@Test
12-
public void senior_customer_list_includes_only_those_over_age_65() {
13-
DataBase database = initializeDatabase();
14-
MailServer mailServer = initializeMailServer();
15-
sendOutSeniorDiscounts(database, mailServer);
16-
Approvals.verifyAll("", mailServer.getRecipients());
17-
}
18-
// end-snippet
19-
20-
private MailServer initializeMailServer() {
21-
return new MailServer();
22-
}
23-
24-
private DataBase initializeDatabase() {
25-
return null;
26-
}
27-
28-
private void sendOutSeniorDiscounts(DataBase database, MailServer mailServer) {
29-
30-
}
8+
public class LoadersAndSaversExamplesTest
9+
{
10+
public static class Step0
11+
{
12+
// begin-snippet: step0
13+
@Test
14+
public void senior_customer_list_includes_only_those_over_age_65()
15+
{
16+
DataBase database = initializeDatabase();
17+
MailServer mailServer = initializeMailServer();
18+
sendOutSeniorDiscounts(database, mailServer);
19+
Approvals.verifyAll("", mailServer.getRecipients());
3120
}
32-
33-
public static class Step0_5 {
34-
@Test
35-
void test_dump_data() {
36-
MyDatabase database = new MyDatabase();
37-
// begin-snippet: step_capture_data
38-
List<Customer> seniorCustomers = database.getSeniorCustomers();
39-
seniorCustomers.stream().forEach(System.out::println);
40-
// end-snippet
41-
Approvals.verifyAll("", seniorCustomers, c -> c.toString());
42-
}
43-
public static class MyDatabase {
44-
public List<Customer> getSeniorCustomers() {
45-
return
46-
// begin-snippet: step_fake_data
47-
List.of(
48-
new Customer( "Bob, Jones, 123 Elm St., Tempe, AZ, 14-MAR-1958"),
49-
new Customer("Mary, Smith, 345 Oak St., Mason, VA, 04-MAY-1944"));
50-
// end-snippet
51-
}
52-
}
21+
// end-snippet
22+
private MailServer initializeMailServer()
23+
{
24+
return new MailServer();
5325
}
54-
55-
class Step1 {
56-
// begin-snippet: step1
57-
public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer) {
58-
List<Customer> seniorCustomers = database.getSeniorCustomers();
59-
for (Customer customer : seniorCustomers) {
60-
Discount seniorDiscount = getSeniorDiscount();
61-
String message = generateDiscountMessage(customer, seniorDiscount);
62-
mailServer.sendMessage(customer, message);
63-
}
64-
}
65-
// end-snippet
26+
private DataBase initializeDatabase()
27+
{
28+
return null;
6629
}
67-
68-
class Step2 {
69-
// begin-snippet: step2
70-
public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer) {
71-
Loader<List<Customer>> seniorCustomerLoader = () -> database.getSeniorCustomers();
72-
List<Customer> seniorCustomers = seniorCustomerLoader.load();
73-
for (Customer customer : seniorCustomers) {
74-
Discount seniorDiscount = getSeniorDiscount();
75-
String message = generateDiscountMessage(customer, seniorDiscount);
76-
mailServer.sendMessage(customer, message);
77-
}
78-
}
79-
// end-snippet
30+
private void sendOutSeniorDiscounts(DataBase database, MailServer mailServer)
31+
{
8032
}
81-
82-
class Step3 {
83-
// begin-snippet: step3
84-
public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer) {
85-
sendOutSeniorDiscounts(mailServer, database::getSeniorCustomers); // +
86-
} // +
87-
88-
// +
89-
public void sendOutSeniorDiscounts(MailServer mailServer, Loader<List<Customer>> seniorCustomerLoader) { // +
90-
List<Customer> seniorCustomers = seniorCustomerLoader.load();
91-
for (Customer customer : seniorCustomers) {
92-
Discount seniorDiscount = getSeniorDiscount();
93-
String message = generateDiscountMessage(customer, seniorDiscount);
94-
mailServer.sendMessage(customer, message);
95-
}
96-
}
33+
}
34+
public static class Step0_5
35+
{
36+
@Test
37+
void test_dump_data()
38+
{
39+
MyDatabase database = new MyDatabase();
40+
// begin-snippet: step_capture_data
41+
List<Customer> seniorCustomers = database.getSeniorCustomers();
42+
seniorCustomers.stream().forEach(System.out::println);
43+
// end-snippet
44+
Approvals.verifyAll("", seniorCustomers, c -> c.toString());
45+
}
46+
public static class MyDatabase
47+
{
48+
public List<Customer> getSeniorCustomers()
49+
{
50+
return
51+
// begin-snippet: step_fake_data
52+
List.of(new Customer("Bob, Jones, 123 Elm St., Tempe, AZ, 14-MAR-1958"),
53+
new Customer("Mary, Smith, 345 Oak St., Mason, VA, 04-MAY-1944"));
9754
// end-snippet
55+
}
9856
}
99-
100-
private String generateDiscountMessage(Customer customer, Discount seniorDiscount) {
101-
return null;
57+
}
58+
class Step1
59+
{
60+
// begin-snippet: step1
61+
public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer)
62+
{
63+
List<Customer> seniorCustomers = database.getSeniorCustomers();
64+
for (Customer customer : seniorCustomers)
65+
{
66+
Discount seniorDiscount = getSeniorDiscount();
67+
String message = generateDiscountMessage(customer, seniorDiscount);
68+
mailServer.sendMessage(customer, message);
69+
}
10270
}
103-
104-
private Discount getSeniorDiscount() {
105-
return null;
71+
// end-snippet
72+
}
73+
class Step2
74+
{
75+
// begin-snippet: step2
76+
public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer)
77+
{
78+
Loader<List<Customer>> seniorCustomerLoader = () -> database.getSeniorCustomers();
79+
List<Customer> seniorCustomers = seniorCustomerLoader.load();
80+
for (Customer customer : seniorCustomers)
81+
{
82+
Discount seniorDiscount = getSeniorDiscount();
83+
String message = generateDiscountMessage(customer, seniorDiscount);
84+
mailServer.sendMessage(customer, message);
85+
}
10686
}
107-
108-
private class DataBase {
109-
public List<Customer> getSeniorCustomers() {
110-
return List.of();
111-
}
87+
// end-snippet
88+
}
89+
class Step3
90+
{
91+
// begin-snippet: step3
92+
public void sendOutSeniorDiscounts(DataBase database, MailServer mailServer)
93+
{
94+
sendOutSeniorDiscounts(mailServer, database::getSeniorCustomers); // +
95+
} // +
96+
// +
97+
public void sendOutSeniorDiscounts(MailServer mailServer, Loader<List<Customer>> seniorCustomerLoader)
98+
{ // +
99+
List<Customer> seniorCustomers = seniorCustomerLoader.load();
100+
for (Customer customer : seniorCustomers)
101+
{
102+
Discount seniorDiscount = getSeniorDiscount();
103+
String message = generateDiscountMessage(customer, seniorDiscount);
104+
mailServer.sendMessage(customer, message);
105+
}
112106
}
113-
114-
private static class MailServer {
115-
public void sendMessage(Customer customer, String message) {
116-
}
117-
118-
public String[] getRecipients() {
119-
return new String[] {};
120-
}
107+
// end-snippet
108+
}
109+
private String generateDiscountMessage(Customer customer, Discount seniorDiscount)
110+
{
111+
return null;
112+
}
113+
private Discount getSeniorDiscount()
114+
{
115+
return null;
116+
}
117+
private class DataBase
118+
{
119+
public List<Customer> getSeniorCustomers()
120+
{
121+
return List.of();
121122
}
122-
123-
private static class Customer {
124-
private final String s;
125-
126-
public Customer(String s) {
127-
this.s = s;
128-
}
129-
130-
@Override
131-
public String toString() {
132-
return s;
133-
}
123+
}
124+
private static class MailServer
125+
{
126+
public void sendMessage(Customer customer, String message)
127+
{
134128
}
135-
136-
private class Discount {
129+
public String[] getRecipients()
130+
{
131+
return new String[]{};
132+
}
133+
}
134+
private static class Customer
135+
{
136+
private final String s;
137+
public Customer(String s)
138+
{
139+
this.s = s;
140+
}
141+
@Override
142+
public String toString()
143+
{
144+
return s;
137145
}
146+
}
147+
private class Discount
148+
{
149+
}
138150
}

0 commit comments

Comments
 (0)