Adam Wathan
|
6023eb3c8f
|
92 - Dealing with Out of Sync Mocks
|
2017-04-01 14:00:59 -04:00 |
|
Adam Wathan
|
084d1999a9
|
91 - Integrating Hashids
|
2017-04-01 13:49:04 -04:00 |
|
Adam Wathan
|
0d560ce6db
|
89 - Assigning Codes When Claiming Tickets
|
2017-03-31 16:51:58 -04:00 |
|
Adam Wathan
|
1a5ffa8701
|
88 - Claiming Tickets When Creating Orders
|
2017-03-31 16:35:42 -04:00 |
|
Adam Wathan
|
e1867deb43
|
87 - Feature Test and JSON Updates
|
2017-03-31 16:20:22 -04:00 |
|
Adam Wathan
|
e0bfaceb20
|
86 - Deleting More Stale Code
|
2017-03-17 17:23:35 -04:00 |
|
Adam Wathan
|
44db85bdb0
|
85 - Storing Charge Details with Orders
|
2017-03-17 12:53:42 -04:00 |
|
Adam Wathan
|
8c8d05a353
|
84 - Leveraging Our Contract Tests
|
2017-03-17 12:36:43 -04:00 |
|
Adam Wathan
|
6e983c593c
|
83 - Promoting Charges to Objects
|
2017-03-17 12:19:35 -04:00 |
|
Adam Wathan
|
ed87106e4d
|
81 - Ensuring Uniqueness
|
2017-03-13 18:39:22 -04:00 |
|
Adam Wathan
|
caa215e028
|
80 - Testing the Confirmation Number Format
|
2017-03-13 18:38:30 -04:00 |
|
Adam Wathan
|
4fcd3a56fd
|
79 - Confirmation Number Characteristics
|
2017-03-13 18:37:29 -04:00 |
|
Adam Wathan
|
16a4234d0f
|
78 - Updating Our Unit Tests
|
2017-03-13 12:40:18 -04:00 |
|
Adam Wathan
|
27fa6d98e2
|
72 - Extracting a Finder Method
|
2017-02-10 18:53:09 -05:00 |
|
Adam Wathan
|
dad987b548
|
66 - Extracting the Failure Case
|
2017-01-18 19:08:49 -05:00 |
|
Adam Wathan
|
8c38d3c20c
|
65 - Extracting a Contract Test
|
2017-01-18 15:18:50 -05:00 |
|
Adam Wathan
|
529e4d83bc
|
64 - Making the Tests Identical
|
2017-01-18 13:52:33 -05:00 |
|
Adam Wathan
|
0d7720cdc0
|
63 - Capturing Charges with Callbacks
|
2017-01-18 09:47:54 -05:00 |
|
Adam Wathan
|
f1a57e27f6
|
62 - Refactoring Towards Duplication
|
2017-01-17 19:57:34 -05:00 |
|
Adam Wathan
|
74ed409e46
|
(revert changes made to StripePaymentGateway)
|
2017-01-17 15:46:38 -05:00 |
|
Adam Wathan
|
19e44bb234
|
61 - When Interfaces Aren't Enough
|
2017-01-17 15:28:57 -05:00 |
|
Adam Wathan
|
8d96de356c
|
59 - Handling Invalid Payment Tokens
|
2016-12-31 12:33:18 -05:00 |
|
Adam Wathan
|
874f63872a
|
58 - Using Groups to Skip Integration Tests
|
2016-12-31 12:33:18 -05:00 |
|
Adam Wathan
|
2d4ce1dc9e
|
(remove Stripe mocking examples)
|
2016-12-31 12:33:18 -05:00 |
|
Adam Wathan
|
7eb064a9ec
|
57 - Don't Mock What You Don't Own
|
2016-12-31 12:33:18 -05:00 |
|
Adam Wathan
|
3472361c35
|
56 - Dealing with Lingering State
|
2016-12-31 12:33:13 -05:00 |
|
Adam Wathan
|
3acda11372
|
55 - Making a Successful Charge
|
2016-12-29 20:41:29 -05:00 |
|
Adam Wathan
|
d8f86c568d
|
54 - Retrieving the Last Charge
|
2016-12-29 16:23:58 -05:00 |
|
Adam Wathan
|
908fd87ca4
|
53 - Generating a Valid Payment Token
|
2016-12-29 14:56:42 -05:00 |
|
Adam Wathan
|
990f873e0c
|
52 - Avoiding Service Classes with Method Injection
|
2016-12-29 14:18:30 -05:00 |
|
Adam Wathan
|
4efdc94e2f
|
51 - Green with Feature Envy
|
2016-12-15 17:51:45 -05:00 |
|
Adam Wathan
|
d3b19b31ab
|
50 - Refactor "Long Parameter List" Using "Preserve Whole Object"
|
2016-12-15 14:29:25 -05:00 |
|
Adam Wathan
|
11c3bfaae7
|
49 - Moving the Email to the Reservation
|
2016-12-15 11:51:22 -05:00 |
|
Adam Wathan
|
2ab35a2f14
|
48 - Cleaning up a Loose Variable
|
2016-12-14 20:32:25 -05:00 |
|
Adam Wathan
|
29910e02c9
|
47 - Deleting Stale Tests
|
2016-12-10 21:36:01 -05:00 |
|
Adam Wathan
|
7069917a18
|
46 - A Change in Behavior
|
2016-12-09 16:29:27 -05:00 |
|
Adam Wathan
|
de24da27ea
|
45 - Refactoring Mocks to Spies
|
2016-12-08 15:55:48 -05:00 |
|
Adam Wathan
|
4bb502ddb3
|
44 - Cancelling Reservations
|
2016-12-08 13:49:42 -05:00 |
|
Adam Wathan
|
79a26c77ed
|
6.9 - Respecting Reservations
|
2016-11-20 20:10:15 -05:00 |
|
Adam Wathan
|
c3c80722f5
|
6.8 - Reserving Individual Tickets
|
2016-11-20 18:50:04 -05:00 |
|
Adam Wathan
|
2b21f07aa2
|
6.7 - Replicating the Failure at the Unit Level
|
2016-11-20 17:47:25 -05:00 |
|
Adam Wathan
|
85c79f32b8
|
6.5 - Hooking into Charges
|
2016-11-19 20:50:31 -05:00 |
|
Adam Wathan
|
507186276e
|
6.2 - You Might Not Need a Mocking Library
|
2016-11-19 19:30:59 -05:00 |
|
Adam Wathan
|
12d91dab85
|
6.1 - Uncovering a New Domain Object
|
2016-11-19 19:30:45 -05:00 |
|
Adam Wathan
|
510a60fcd3
|
5.5 - Precomputing the Order Amount
|
2016-11-19 19:30:13 -05:00 |
|
Adam Wathan
|
45104cd59b
|
5.4 - Extracting a Named Constructor
|
2016-11-19 19:29:59 -05:00 |
|
Adam Wathan
|
0f6993c505
|
4.2 - Returning Order Details
|
2016-11-16 18:16:55 -05:00 |
|
Adam Wathan
|
8abc8b19c9
|
3.7 - Cleaning Up Our Tests
|
2016-11-15 16:10:45 -05:00 |
|
Adam Wathan
|
9fe42a1aaa
|
3.6 - Refactoring and Redundant Test Coverage
|
2016-11-15 13:22:44 -05:00 |
|
Adam Wathan
|
2e92881fb6
|
3.5 - Cancelling Failed Orders
|
2016-11-14 21:46:01 -05:00 |
|