API Automation and TDD to Implement Master Data Survivorship Rules
12 Months of Software
1. 1 Mo ts f ot ae
2 nh o S f r
w
bS RBA
y MA T E R
2. I tefs mo t o tiya
n h it nh fh e r
r s ,
s f aeg v t u .
ot r a e o s .
w .
3. Km D to s r s
i ocm’Ar te
J n ay2 1
a u r 02
1 0 2- i D t m w s r s di
/ / Km o o a ar t n
21 c ee
N wZ a n f U cag s f r
e e l d o S h re o ci
a r m-
i lo yi t f g me t rli
n c pr h ir e n i e tn
a g ni n n ao
t Me a p a . m, set t a
o gul d o a i h w s
o c t a
acsdo c sn t e t tn n
cue f otg h n r i
i e e a me t
i ut $ 0 mi nt o g p a d
n s y 5 0 l h u h it
d r li r
o re
cn n
ot t
e.
A t t o D t ms r s t r
th i f o o ’ar t h e
e me c e, e
w r oe 10mi nrg t e
ee vr 5 l e ie d
l
io sr
ues f g u l d rsl gi
sr o Me a p a ,eui n
o tn
O t FI
n h B’
e s oe 5 mi nhs e d y
vr 0 l i p r a.
l t
io
n u hyi f
a g t lto
s r
l.
i
fe
S uc: t : w . f g n oto 2 1 / /0k d t m- g u l df n e_ _28 9 . ml
o re ht / wh f t p sc m/020 2 /m-o o me a p a - u d rn 11 6 3 t
p/ w ui o
n . 1 i c o o h
Ce iht / w . w . m. /
rd: t : wn s o a
t p/ w e c u
4. AR cr-ra igT ieB w
eodBe kn wt ro l
t
‘it sao
T h e sn
s e
t b t kn !
o e a lg
ci
F bu r 2 1
e ray 02
25 2- h 2 1 S p ro l rk to
/1 T e 02 u eb w boe w
/
T i re od i amat o h us
wt rc rsn
te tr f or
e .
T ete t p r e o d(P )e odw s
h w e -e sc n T S rc r a
s -
fsboe d r gMa o n ’h lme
it rkn ui
r n d n a at
s fi
so , i 1, 5T S T a rc r w s
h w wt 0 4 P . h te od a
h 2
boe a a sot at, th e do
rkn g i h ry f r t n f
n l ea e
t g me w e t N wY r Ga t
h a , h n h e ok i s
e e n’
wng n rt 1,3 T S
i e ea d 2 3 P .
e 2
S uc : t :w wp ma . m/rc 202 1 ,3 9 6 ,0a p
o re ht / w .c gc atl /,8 72 9 8 80 .s
p/ o ie
C e i J R g s / et I g s
rd : i o a hG t ma e
t m y
5. G o ls
og ’
e
Pi c P ly
r ay o c
v i
Mac 2 1
rh 02
3 / - o g ’c n oes lh n e t
/1 G o ls o t vra ca g so
12 e r i
i pi c p ly eeef teo Mac
t ray oc w r f cv n r
s v i ei h
1tsak go t y rm mi n o
s p ri u r f
, n c o l sf
l
io
uesT eca g s emi dG o l t
sr h h n e p r t
. t og o
e e H se yuw e
e es o hn
c lc a ds r iomao a o ts
oet n t e n r tn b u i
l o f i t yues e i .
o ’ l p g.
r e n.
ues c s a i po ut sri s n
sr ar s lt rd c , ev e a d
o ls s c
w bis
e se.
t
G o l c i dt th iomao s r
o g lme h t n r tn t -
e a a e f i o
a eao e f a“mp r r iui
g lw d o s l, e n i e
l r i e mo tt v
G o l ep r ne
o g xei c.
e e ” S uc: t : rc same. m/02f /9b s e saft-
o re ht / tl .t s o 2 1 / b2 /ui s/ --
p/ ie li c
a e n l in
g o l pi c-oc- rh12 10 2
o g -rayp lymac - 02 2 9
e v i -
6. F cb o B y Is ga
ae o k u s nt rm
a
A r 21
pi 02
l
49 2- ae o k ucae I t rm,
/ 1 F c b o p r sd n a a
/ h sg
t h g lp p l p o -t sai a p
h u e o u r h t fe h r g p
e y a oir
l n
f $ blni ac mb ao o cs a d
o 1 i n o i tn f ah n
r li
o ni
s c.
tk
o
I t rm, i as fo j t d zn
n a a wt t f f sa oe
sg h a u
p o l b cmeF cb o’l g s
e p , ea
e a e o k a et
s r
p r aet d t
uc s o a .
h e
Wa i i a
ln n
k’
hsr
it
pe
w n el d
odrn!
a
S uc: t : nn .sc m/ tlS 1 0 12 0 2 0 3 3 1 4 4 7 3 3 4 3 7 86 0 t
o re ht / le jo a ie B 0 04 4 5 7 2 0 85 0 5 7 3 8 0 7 3 17 . ml
p/ i w .
o rc / h
Ce i@b w n y s
rd: l mo e f t
t o a
7. F cb o Fe IO
ae o k is P
l
Ma 2 1
y 02
51 /2- f r nh o a ti t n
/81 At mo ts f nip i ,
e c ao
s c l d g n F c b o f ay
o i me i i t a e o k i l
a a a nl
o e e teN wY r So k xh n e
p n d h e ok tc E c a g
a $ 8as ae T efs t d w s
t3 h r. h i tr e a
r a
ma ea a 1 % g i Ta i w s a t
d t n 1 a . rd g a fs
n n
a dfr u , i o e 8 mio s ae
n ui s wt v r 0 l n h rs
o h l
i
c a g gh n sntefs 3 s c n s
h n i a d i h it 0 eo d.
n r
D s i tee e ta d a p i me t
e p e h v nu l i p o t ns
t s n ,
F c b o b a tdteti -i e t
a e o k o s h h dh h s
e r g
Mak t w ns
r sl a t a
il
IO d y a ai i h tr.
P -a v l t n n ioy
u o s h o i fr a u k h
o d o H n ka .
e
S uc : t :mo e . nc m/0 20 /8tc n l y a e o ki -a i / d x t
o re ht / n y n . 2 1 /51 / h o g / c b o - ot d gi e . m
p/ c o e o f p r n n h
C e i T c n rt d
rd : e h oai i
t me a
8. 3 Su is elrs a ku ty
8 tdo D c e B n rpc
a
J n 21
u e 02
671 - a n c mp n 3 Su i , w e b
//2 G mi o a y 8 td s o n d y
g o
fr r e S x ih r ut c in , e l e
ome R d o p c e C rS hlg d c rd
t li a
b n rpc atrh s t o R o eIa dc t
a ku t f te t e f h d s n u
y e a l
te fn i d et d fu e p y ns na
h i u d g u o ea l d a me t o
r n t
$ 5mio l n
7 l no .
l
i a
O tpo ta,e ea a ds t- v l
n o fh tfd rl n t el e
a e
ofisa n h dafr l v sg t ni ote
f a l ce
i l u
c oma i e t ai n h
n i o t
c mp n ’s a y i n is
o a y h d fa c l
s n a. O ,o a
h c me l
l
ypyl
e l f.
a u..
3 Su i w s oc dt a a d nPo c
8 td s a fre o b n o rj t
o e
C p ri s w i w s c e u dt b
o en u , h h a sh d l o e
c c e
rl s di 2 1 .
e ae n 0 3
e
S uc : t :w wn c e s o b s e s ut c in sv e -a -
o re ht / w .b n w . m/u i s/ rshlg -i og me
p/ c n c - l i d
c mp n -l -a ku t -1 8 6
o a yf sb n rpc 8 8 3
ie y
C e i G F R ES re s os
rd : E O C ce n h t
t
9. Oy i S c r y iso
lmpc eui Fac
s t
J l21
uy 0 2
72 /2- 4 ,h s c ry o a y i dt
/61 G S te e ui c mp n h e o
t r
p t l eL n o Oy i , ea l do te
ar t o d n l c d fu e n h i
oh mp s t r
c nrc tow e s eoetes ro te
o t tw e k b fr h t t fh
a a
g me b c u eo arp r ds f aepo l
a s e a s f e ot ot r rb m.
e w e
T ei u me n ta G Sc u n g aa te
h s e a th t 4 o l ’ u rne
s dt
tel ai a dt in ce e t lo i
h o t n n r n g rd nis f s
c o ai a t Fv g l nr g !
i oe is
e d n
g ad .
u rs
A ars l teE gs g v rme t a fre
s e u ,h n lh o en n w s oc d
t i
t bi i 35 0me es fh ame fre
o r g n ,0
n mb r o te r d oc s
t c v r a is c ry e d .
o o e b s e ui n e s
c t
S uc : t :e i nc nc m/0 20 /6s ot l i
o re ht / d i . . 2 1 /72 / ro mp -
p/ t n o
o p /y c
s c ryo ev wi e .t
e ui-v ri / d x ml
t e n h
S uc : ee Ma d r dG t I g s
o re P tr c i mi et ma e
a / y
10. K ih C ptl lc
ng t a i Gi h
a t
Wic d rv w
l o e ei
l e
s f aef i
ot r in
w t
h s ci ?
i tkg
s o n
A g s 21
u u t 02
811 - n h C p a a A r a
//2 K i t a i l n mei n
g t, c
g b ln n i s ri s i l t
l a f a c lev e fm, s
o i a c r o
$ 4 mio a d6 % i s c d et
40 l n n 8 n t k u o
li o
as f aegt . h d a tr a
ot r l h T e i s w s
w ic s e
ters l f nE Ps f aeerr
h e u o a R ot r r
t w o
ta g n rtdern o s res o
h t e eae r e u od r t
o
b y h rs f j s cs
u s ae o ma r t k.
o o
S uc : t :b gs r e r o s f aeq at b /0 0 9S me
o re ht / l .
p / o mat a. m/ t r-u l /i 2 3 0 /o -
b c ow i d
y
B g - o t l n - yC d - e i - - r - r-h nG l
u sC s Mio sWh - o eR v w i Wot MoeT a - o
- l
i e s h d
S uc : T NH N AA PG t I g s
o re S A O D /F / et ma e
y
11. G D d y ua e
o a d O tg
S pe e 2 1
e tmb r 0 2
91 /2- oD d y w i h s
/01 G a d , h h o t
c s
a o t mio w b i s w s o n
b u 5 l n e se , a d w
l
i t
fr e ea h us N t n w s h
o s v rl o r. o o l a te
y
o tg ah g n i a c , c s
ua e u e u s n e i o t
s t
to s n s f u i se as n i n
h ua d o b s ess i i a t
n gf c
a u t f a ha v i r o tdfr
mo n o c s s it s pe o
so
te n nD d yh s d
h i o - a d -o t
r e
c mp tos
o ei r.
t
i
D c teh l wt
e k h as i
l h
@A o y u O n ras lpo
n n mo s w 3, e -r-
f b w o “or.
o s fS r ”
y
c i dme e o A o y u ,o k
lme
a mb r f n n mo s to
po drs o s iy o tetk d w
ru e p n il frh a e o n
bit
o Itre R l C a ( C .
n nen t e y h tI )
a R
Ce iG t I g s
rd : et ma e
t y
S uc : t :w wh f go p s c m/0 20 /0g d d yo tg -n n mo s n 1 7 6 9hml
o re ht / w .uf tn o t o 2 1 /91 /o a d -ua ea o y u _ _ 8 1 9 .t
p/ i
n .
12. O tb r 0 2
co e 2 1
1 /41 - e F l B u ate
01 /2 Wh n ex a mg r r
i n
bo eterc r fr i e trefln
rk h e od o h h s f a i
g e l
h tr, o T b w s ra i arc r
ioy Y u u e a be k g e od
s n
oi o n
fs w .
t
F l bo etes u db re; o T b
ex rk h o n ar rY u u e
i i
e c e e 8mio s l n o s i -
xe d d l n i t eu v w
li mu a e
es T a’s mei e s l dtsn !
r. h t o n n e o e t g
s t a i
C ny u a pd ta?
a or p oht
T a’al o g
ht o n
s o
w y o nte
a dw h
ci e!
hmn y
S ae u o Y u u e
p c Jmp n o T b
S uc : t :w wl i s o b s e s e h o g / -- - l-a mg r e-kd ey uu e2 1 1 1 ,,4 6 0 . oy
o re ht / w . t . m/u i s/ c n l yaft f i b u at r y i -o tb -0 2 0 506 0 2 7s r
p/ a me c n t o l in ex n s v t
C e i R d u Srts
rd : e B l t o
t l a
13. N v mb r 0 2
o e e 21
1 /31 - o t h n s in h la s o -
12 /2 P s T a kg i od y h p
- vg i
p gtiy a w s h mo t rf b i U
i h e r a te s poi l n S
n s t e
a
h tr, ohi s rs n o le
ioy b t n t e a d nn .
s -o i
C b r n a s l s atrdte2 1
y e Mo d y a s h t e h 0 1
e e
rc r, ce s g3 .% a dttl g$ .6
e od i ra i 03 n oai 14
n n l
n
blni o ed y IM rp r dta moe
io n n a .B e ot h t r
li e
ta 1 % o c n u r v i da erti
h n 8 f o s mes it n - a
se e l
seo te mo i d v e , pmoeta 7
i n h i be e i s u
t r l c r hn 0
p re trm l t e r
ec n fo a y a.
s
‘ites a o t
Ts h e s n o
t mp e c oh r
r l a h te!
a e
C b r n a S ces
y e Mo d y u cs
S uc : t :w wh f go p s c m/0 21 /7cb r n a -a s n 2 9 0 9hml
o re ht / w .uf tn o t o 2 1 /12 / e- d ys l _ _ 1 8 3 .t
p/ i
n . y mo e
Ce iG t I g s
rd : et ma e
t y
14. S 2 t Br d y
MS 0h i h a
t
D c mb r 0 2
ee e 21
1 //2- h D c mb r re te
231 T i e e e mak d h
s
2 t a n es r o tefs S tx
0h n i ray fh i t MS e t
v r
me s g , h hw s e t y n lh
sa e w i a s n b E gs
c i
e g e r e P p ot t V d fn
n i e N i a w r o o ao e
n l h
d e tr i adJ ri P p ot s n
i c Rc r av . a w r e t
r o h s h
teme s g f m h c mp tr
h sa e ro i o ue.
s
H p y o d y,
a p H la s
i
Is i “ r C r t s
t a ,Mer hima .
d y s ”
Hlr.-
i y:
l
a )
S uc : t :w wl i s o b s e s e h o g / -- - x me s g g2 t-n i ray2 1 1 0 ,,0 3 1 . oy
o re ht / w . t . m/u i s/ c n l yaft t t sa i -0ha n es r-0 2 2 305 7 6 3s r
p/ a me c n t o l in e - n v t
15. H p y o d y!
a p H las
i
H r’t a oh r e r usi sf aeq at
ee o n te ya p ru g ot r u l .
s n w i
y
@S r e r
mat a
B
16. 1 Mo ts f ot ae l
2 nh o S f r
w
u ia
sc
T eM
h
bS RBA
y MA T E R
Wac te ie
th h Vd o