Study Guides (380,000)
CA (150,000)
UTSG (10,000)
CSC (300)
Final

CSC301H1 Study Guide - Final Guide: Equivalence Partitioning, Partita, Amay


Department
Computer Science
Course Code
CSC301H1
Professor
Susan Elliott Sim
Study Guide
Final

This preview shows half of the first page. to view the full 2 pages of the document.
TEST$DRIVEN$DEVELOPMENT$
!"#$%&'()
o *+),-.'%)'/%)'%0')$10%0)
o 2+)3/%#)4-.'%)'/%)$"5%)'/1')&100%0)'/%)'%0')$10%0)
o 670')81.#'1.#)'%0')$"5%)19"#:)4.'/)'/%)-%0"7-$%)$"5%)
,/;)3<<)
o !9%1#)$"5%)'/1')4"-=0)>)?"#)@%AA%-.%0)
o B-%5.$1C9%)41;)'")5%D%9"&)
! E#"4#)4/%#);"7F-%)A.#.0/%5G)4H")4"--;)1C"7')C7:0)'-1.90)
o !/1#:%)'")9%1-#)199)"A)'/%)9%00"#)'/1')'/%)$"5%)$1#)'%1$/);"7)
! IA).88%5.1'%9;).8&9%8%#')'/%)A.-0').5%1G)#%D%-)4"795)/1D%)'/"7:/')
"A)1#)1#"'/%-G)C%''%-G).5%1)
! 3/%)-%A9%$'."#)/1&&%#0)4/%#)'/%-%F0)A1.97-%J)K)9%1-#.#:)"&&"-'7#.';)
! 3/%)0"A'41-%)5%D%9"&8%#')&-"$%00)10)1)9%1-#.#:)&-"$-%00)
3/%)61#'-1)
o ?%5)K)'%0')A1.90)
! ,-.'%)1)08199)'%0')'/1')5"%0#F')&100)
o L-%##)K)'%0')&100%0)
! <")'/%)8.#.878)4"-=)'")81=%)'/%)'%0')&100)
o ?%A1$'"-)K)$9%1#)$"5%)M)&100%0)'%0'0)
! N9.8.#1'%)57&9.$1'."#)
O'%&0()
o P+)B-%&1-%);"7-)%#D.-"#8%#'H4"-=0&1$%)
o *+),-.'%)'%0'0)")A1.90)
o 2+),-.'%)8.#.878)$"5%)'")&100)'/%)'%0')
o Q+)?%A1$'"-)
O"A'41-%)?%R7.-%8%#'0)>)0"A'41-%)870')5")Q)'/.#:0)
o *+)I')870')4"-=)
o 2+)I')870')C%)7#5%-0'1#51C9%)
o Q+)I')870')C%)7&51'1C9%)
NS+)C7.95.#:)1)&%-0"#)1#5)1)/"70%)
o <"%0)'/%)&%-0"#)%S.0'T)U"T)
o <"%0)'/%)/"70%)%S.0'T)U"T)
o I0)'/%)/"70%)'199%-)'/1#)'/%)&%-0"#T)
o I0)'/%)/"70%)4.5%-)'/%#)'/%)&%-0"#T)
o !1#)'/%)&%-0"#)A.').#)'/%)/"70%T)
)
TEST$DRIVEN$DEVELOPMENT$2$
,/;)3<<T)
o I').8&-"D%0)'/%)9.D%0)"A)'/%)70%-0)"A);"7-)0"A'41-%)
o I')9%'0);"7-)'%1881'%0)$"7#')"#);"7G)1#5);"7)"#)'/%8)
o I')A%%90):""5)'")4-.'%).')
?%A1$'"-.#:)>)B-"$%00)"A)$/1#:.#:)1)0"A'41-%)0;0'%8).#)07$/)1)41;)'/1')5"%0)
#"')19'%-)'/%)%S'%-#19)C%/1D."-)"A)'/%)$"5%);%').8&-"D%0).'0).#'%-#19)0'-7$'7-%)
o ?%A1$'"-).0)'/%)$"#0%R7%#$%)"A)0.8&9%)5%0.:#G)#%%5)'")$9%1#).')7&)
o *+)?%8"D%)<7&9.$1'."#)>)D.1+)NS'-1$')6%'/"5)
o 2+)I8&-"D%)?%151C.9.';)>)$1#)190")70%)NS'-1$')6%'/"5) )
o Q+)I8&-"D%)!91-.';)
! O"A'41-%)870')C%)%10;)'")7&51'%)")#%%5)$91-.';)
! NS+)-%1--1#:%)8%'/"50)C"5.%0)1')'/%)C"''"8).#)'/%)018%)"-5%-)10)
'/%;F-%)$199%5)1')'/%)'"&)
NS+)O7&&"0%)%#'.-%)0'-7$'7-%).0)1)$9100G)%1$/)$"9"-)C9"$=).0)1)8%'/"5)
o *+)?%8"D%)<7&9.$1'."#)
! V0%)%S'-1$')8%'/"5)'")-%&91$%)57&9.$1'%)8%'/"5)C"5.%0)WC9"$=0X)
4.'/)8%'/"5)$1990)WC-.$=0X)
" " )
)
o 2+)I8&-"D%)?%151C.9.';)
! V0%)%S'-1$')8%'/"5)'")8"D%)199)'/%)8%'/"5)C"5.%0)'")'/%)C"''"8)"A)
'/%)$9100G)1#5)/1D%)'/%)$1990)1')'/%)'"&)
")
)
o Q+)I8&-"D%)!91-.';)
! ?%1--1#:%)8%'/"50)C"5.%0)1')'/%)C"''"8).#)'/%)018%)"-5%-)10)
'/%;F-%)$199%5)1')'/%)'"&)
") )
)
TESTING$
N--"-0G)Y179'0G)Y1.97-%0)
o N--"-)>)1)8.0'1=%)815%)C;)1)/781#).#)'/%)$-%1'."#)"A)1#)1-'.A1$')
! N--"-0)$1#)C%)815%)1')'/%)0"7-$%)$"5%H-%R7.-%8%#'0)9%D%9)
o Y179')>)81#.A%0'1'."#)"A)'/%)%--"-)
! ,/%#)1)A179').0)$-%1'%5G)1#)%--"-)870')%S.0'0)
! IA)1#)%--"-).0)815%G)C7')#")%D.5%#$%)A"-).').#)'/%)1-'.A1$'0G)'/%#)#")
A179'0)1-%)$-%1'%5)
o Y1.97-%)>)'/%)"C0%-D1C9%)$"#0%R7%#$%)"A)1)A179'G).A)%#$"7#'%-%5)
! Y1.97-%0)1-%)"C0%-D%5).#)'%0'.#:)
o U%%5)5.AA%-%#')5%A.#'."#0)CH$)5.AA%-%#')'%$/#.R7%0)'")&-%D%#')%1$/)"#%)
o !/-"#"9":.$19)-%91'."#0/.&)
! N--"-)")Y179')")Y1.97-%)
o !17019)-%91'."#0/.&)
! N--"-)W1'9%10')*)'")81#;X)")Y179')WP)'")81#;X)
! Y179')W1'9%10')*)'")81#;X)")Y1.97-%)WP)'")81#;X)
! Z)A1.97-%)$1#)C%)$170%)C;)8"-%)'/1#)*)A179')
! N--"-)81;)#"')#%$%001-.9;)-%079').#)1)A1.97-%G)%S+)NS$%&'."#)$1'$/.#:)
3%0')B-"$%00)>)'/%)0%-.%0)"A)0'%&0)'/1');"7):")'/-"7:/)'")&%-A"-8)'%0'.#:)
o B-":-18)B)
o [-1$9%)>)0"8%'/.#:)'/1')1941;0):.D%0)'/%)-.:/')1#04%-0)
o 3%0')O'-1'%:;)>)\"4)'")1&&-"1$/)3%0')O%9%$'."#)1#5)B-."-.'.]1'."#)
! U%%5)1)0%9%$'."#)"A)1)07C0%')"A).#&7'0)'")B)
o 3%0')B91##.#:)>)#%%5)'")=#"4)4/1')'/%)-.:/')1#04%-0)1-%)A"-)'/%)"-1$9%)
)
)
o NS+))
! NS&%$'%5)*G)Z$'719)*)KK)BZOO)
! NS&%$'%5)PG)Z$'719)P)KK)BZOO)
! NS&%$'%5)*G)Z$'719)P)KK)YZI^)
! NS&%$'%5)PG)Z$'719)*)KK)YZI^)
3%0')3%$/#.R7%0)>)\"4)'/%)3%0')O'-1'%:;).0).8&9%8%#'%5J)#%%5)'")$"#0.5%-()
o B-."-.'.]1'."#)>)0%9%$'.#:)'/%)8"0').8&"-'1#')'%0')$10%0)'").8&9%8%#')
You're Reading a Preview

Unlock to view full version