PHPUnit 2.3.6 by Sebastian Bergmann. >testValidForeignKeys1 Test FKs of PersonPhone row (18,2) with valid FKs. >testValidForeignKeys2 Test FKs of Address with valid multi-column FK. >testValidForeignKeys3 Test FKs of PersonPhone row (18,38) with invalid FK. >testValidForeignKeys4 Test FKs of Address with invalid multi-column FK. >testInsert1 Insert row with valid integer FKs in PersonPhone. >testInsert2 Insert row with valid multi-column FK into Address. >testInsertForeignKeyCheck1 Attempt insert with invalid FK integer PhoneID in PersonPhone DB_TABLE_DATABASE ERROR - Foreign key does not reference any rows on insertion into table PersonPhone. >testInsertForeignKeyCheck2 Attempt insert with invalid multi-column FK in Address DB_TABLE_DATABASE ERROR - Foreign key does not reference any rows on insertion into table Address. >testDeleteCascade1 Cascading delete with integer referenced key from Person Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 13, 11 14, 12 16, 14 17, 15 18, 16 19, 17 20, 18 Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 13, 13 14, 14 16, 16 17, 17 18, 18 19, 19 20, 20. >testDeleteCascade2 Cascading delete with multi-column referenced key from Street 16 rows remaining in Street Contents of Address 1, 13188, CARDINAL CREEK RD, EDEN PRAIRIE 3, 14409, GRENIER RD, MINNETONKA 4, 13411, MAYWOOD CURV, MINNETONKA 5, 14408, WOODHILL CIR, MINNETONKA 6, 6135, CHASEWOOD PKWY, MINNETONKA 7, 16335, TEMPLE DR S, MINNETONKA 8, 10995, MELS WAY, EDEN PRAIRIE 9, 17168, PADONS DR, EDEN PRAIRIE 10, 7610, SMETANA LN, EDEN PRAIRIE 11, 16379, MANOR RD S, EDEN PRAIRIE 12, 17439, RUSTIC HILLS DR, EDEN PRAIRIE 13, 5403, POMPANO DR, MINNETONKA 14, 6415, GRAND VIEW DR, EDEN PRAIRIE 15, 6425, CITY WEST PKWY, EDEN PRAIRIE 16, 5978, CHASEWOOD PKWY, MINNETONKA 17, 13700, VALLEY VIEW RD, EDEN PRAIRIE 18, 17460, RUSTIC HILLS DR, EDEN PRAIRIE 19, 10721, SMETANA RD, MINNETONKA Contents of PersonAddress 1, 1 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 13, 13 14, 14 15, 15 16, 16 17, 17 18, 18 19, 19. >testDeleteNullify1 Nullifying delete with integer referenced key from Person Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 13, 11 14, 12 , 13 16, 14 17, 15 18, 16 19, 17 20, 18 Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 13, 13 14, 14 16, 16 17, 17 18, 18 19, 19 20, 20. >testDeleteNullify2 Nullifying delete with multi-column referenced key from Street Contents of Street CARDINAL CREEK RD, EDEN PRAIRIE, MN, GRENIER RD, MINNETONKA, MN, MAYWOOD CURV, MINNETONKA, MN, WOODHILL CIR, MINNETONKA, MN, CHASEWOOD PKWY, MINNETONKA, MN, TEMPLE DR S, MINNETONKA, MN, MELS WAY, EDEN PRAIRIE, MN, PADONS DR, EDEN PRAIRIE, MN, SMETANA LN, EDEN PRAIRIE, MN, MANOR RD S, EDEN PRAIRIE, MN, RUSTIC HILLS DR, EDEN PRAIRIE, MN, POMPANO DR, MINNETONKA, MN, GRAND VIEW DR, EDEN PRAIRIE, MN, CITY WEST PKWY, EDEN PRAIRIE, MN, VALLEY VIEW RD, EDEN PRAIRIE, MN, SMETANA RD, MINNETONKA, MN, Contents of Address 1, 13188, CARDINAL CREEK RD, EDEN PRAIRIE 2, 5037, , 3, 14409, GRENIER RD, MINNETONKA 4, 13411, MAYWOOD CURV, MINNETONKA 5, 14408, WOODHILL CIR, MINNETONKA 6, 6135, CHASEWOOD PKWY, MINNETONKA 7, 16335, TEMPLE DR S, MINNETONKA 8, 10995, MELS WAY, EDEN PRAIRIE 9, 17168, PADONS DR, EDEN PRAIRIE 10, 7610, SMETANA LN, EDEN PRAIRIE 11, 16379, MANOR RD S, EDEN PRAIRIE 12, 17439, RUSTIC HILLS DR, EDEN PRAIRIE 13, 5403, POMPANO DR, MINNETONKA 14, 6415, GRAND VIEW DR, EDEN PRAIRIE 15, 6425, CITY WEST PKWY, EDEN PRAIRIE 16, 5978, CHASEWOOD PKWY, MINNETONKA 17, 13700, VALLEY VIEW RD, EDEN PRAIRIE 18, 17460, RUSTIC HILLS DR, EDEN PRAIRIE 19, 10721, SMETANA RD, MINNETONKA 20, 5037, , Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 13, 13 14, 14 15, 15 16, 16 17, 17 18, 18 19, 19 20, 20. >testDeleteDefault1 Nullifying delete with integer referenced key from Person Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 13, 11 14, 12 75, 13 16, 14 17, 15 18, 16 19, 17 20, 18 Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 13, 13 14, 14 16, 16 17, 17 18, 18 19, 19 20, 20. >testDeleteDefault2 Delete multi-col key from Street with on default 16 rows remaining in Street Contents of Address (ID, Building, Street, City): 1, 13188, CARDINAL CREEK RD, EDEN PRAIRIE 2, 5037, AnyStreet, AnyCity 3, 14409, GRENIER RD, MINNETONKA 4, 13411, MAYWOOD CURV, MINNETONKA 5, 14408, WOODHILL CIR, MINNETONKA 6, 6135, CHASEWOOD PKWY, MINNETONKA 7, 16335, TEMPLE DR S, MINNETONKA 8, 10995, MELS WAY, EDEN PRAIRIE 9, 17168, PADONS DR, EDEN PRAIRIE 10, 7610, SMETANA LN, EDEN PRAIRIE 11, 16379, MANOR RD S, EDEN PRAIRIE 12, 17439, RUSTIC HILLS DR, EDEN PRAIRIE 13, 5403, POMPANO DR, MINNETONKA 14, 6415, GRAND VIEW DR, EDEN PRAIRIE 15, 6425, CITY WEST PKWY, EDEN PRAIRIE 16, 5978, CHASEWOOD PKWY, MINNETONKA 17, 13700, VALLEY VIEW RD, EDEN PRAIRIE 18, 17460, RUSTIC HILLS DR, EDEN PRAIRIE 19, 10721, SMETANA RD, MINNETONKA 20, 5037, AnyStreet, AnyCity Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 13, 13 14, 14 15, 15 16, 16 17, 17 18, 18 19, 19 20, 20. >testDeleteRestrict1 Restricted delete with integer referenced key from Person DB_TABLE_DATABASE ERROR - Referentially trigger restrict of delete from table Person. >testDeleteRestrict2 Restricted delete with multi-col key from Street DB_TABLE_DATABASE ERROR - Referentially trigger restrict of delete from table Street. >testUpdate Allowed update of integer foreign key of PersonPhone Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 13, 11 14, 12 15, 13 16, 14 17, 15 18, 16 19, 17 20, 9. >testUpdateForeignKeyCheck Attempt update with invalid integer foreign key DB_TABLE_DATABASE ERROR - Foreign key does not reference any rows on update of table PersonPhone. >testUpdateCascade1 Cascading update of integer primary key of PersonContents of PersonPhone: Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 38, 11 14, 12 15, 13 16, 14 17, 15 18, 16 19, 17 20, 18 Contents of PersonAddress: Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 38, 13 14, 14 15, 15 16, 16 17, 17 18, 18 19, 19 20, 20. >testUpdateCascade2 Cascading update of multi-column referenced key from Street Contents of Address(ID, Building, Street, City) 1, 13188, CARDINAL CREEK RD, EDEN PRAIRIE 2, 5037, NOX BOULEVARD, ANYTOWN 3, 14409, GRENIER RD, MINNETONKA 4, 13411, MAYWOOD CURV, MINNETONKA 5, 14408, WOODHILL CIR, MINNETONKA 6, 6135, CHASEWOOD PKWY, MINNETONKA 7, 16335, TEMPLE DR S, MINNETONKA 8, 10995, MELS WAY, EDEN PRAIRIE 9, 17168, PADONS DR, EDEN PRAIRIE 10, 7610, SMETANA LN, EDEN PRAIRIE 11, 16379, MANOR RD S, EDEN PRAIRIE 12, 17439, RUSTIC HILLS DR, EDEN PRAIRIE 13, 5403, POMPANO DR, MINNETONKA 14, 6415, GRAND VIEW DR, EDEN PRAIRIE 15, 6425, CITY WEST PKWY, EDEN PRAIRIE 16, 5978, CHASEWOOD PKWY, MINNETONKA 17, 13700, VALLEY VIEW RD, EDEN PRAIRIE 18, 17460, RUSTIC HILLS DR, EDEN PRAIRIE 19, 10721, SMETANA RD, MINNETONKA 20, 5037, NOX BOULEVARD, ANYTOWN. >testUpdateNullify1 Nullifying update of integer primary key of Person Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 , 11 14, 12 15, 13 16, 14 17, 15 18, 16 19, 17 20, 18 Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 38, 13 14, 14 15, 15 16, 16 17, 17 18, 18 19, 19 20, 20. >testUpdateNullify2 Nullifying update of multi-column referenced key from Street Contents of Address (ID, Building, Street, City) 1, 13188, CARDINAL CREEK RD, EDEN PRAIRIE 2, 5037, , 3, 14409, GRENIER RD, MINNETONKA 4, 13411, MAYWOOD CURV, MINNETONKA 5, 14408, WOODHILL CIR, MINNETONKA 6, 6135, CHASEWOOD PKWY, MINNETONKA 7, 16335, TEMPLE DR S, MINNETONKA 8, 10995, MELS WAY, EDEN PRAIRIE 9, 17168, PADONS DR, EDEN PRAIRIE 10, 7610, SMETANA LN, EDEN PRAIRIE 11, 16379, MANOR RD S, EDEN PRAIRIE 12, 17439, RUSTIC HILLS DR, EDEN PRAIRIE 13, 5403, POMPANO DR, MINNETONKA 14, 6415, GRAND VIEW DR, EDEN PRAIRIE 15, 6425, CITY WEST PKWY, EDEN PRAIRIE 16, 5978, CHASEWOOD PKWY, MINNETONKA 17, 13700, VALLEY VIEW RD, EDEN PRAIRIE 18, 17460, RUSTIC HILLS DR, EDEN PRAIRIE 19, 10721, SMETANA RD, MINNETONKA 20, 5037, , . >testUpdateDefault1 Set default on Update of integer primary key of Person Contents of PersonPhone 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 9, 8 10, 9 11, 10 75, 11 14, 12 15, 13 16, 14 17, 15 18, 16 19, 17 20, 18 Contents of PersonAddress 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6 7, 7 8, 8 9, 9 10, 10 11, 11 12, 12 38, 13 14, 14 15, 15 16, 16 17, 17 18, 18 19, 19 20, 20. >testUpdateDefault2 Nullifying update of multi-column referenced key from Street Contents of Address(ID, Building, Street, City, StateAbb) 1, 13188, CARDINAL CREEK RD, EDEN PRAIRIE, MN 2, 5037, AnyStreet, AnyCity, 3, 14409, GRENIER RD, MINNETONKA, MN 4, 13411, MAYWOOD CURV, MINNETONKA, MN 5, 14408, WOODHILL CIR, MINNETONKA, MN 6, 6135, CHASEWOOD PKWY, MINNETONKA, MN 7, 16335, TEMPLE DR S, MINNETONKA, MN 8, 10995, MELS WAY, EDEN PRAIRIE, MN 9, 17168, PADONS DR, EDEN PRAIRIE, MN 10, 7610, SMETANA LN, EDEN PRAIRIE, MN 11, 16379, MANOR RD S, EDEN PRAIRIE, MN 12, 17439, RUSTIC HILLS DR, EDEN PRAIRIE, MN 13, 5403, POMPANO DR, MINNETONKA, MN 14, 6415, GRAND VIEW DR, EDEN PRAIRIE, MN 15, 6425, CITY WEST PKWY, EDEN PRAIRIE, MN 16, 5978, CHASEWOOD PKWY, MINNETONKA, MN 17, 13700, VALLEY VIEW RD, EDEN PRAIRIE, MN 18, 17460, RUSTIC HILLS DR, EDEN PRAIRIE, MN 19, 10721, SMETANA RD, MINNETONKA, MN 20, 5037, AnyStreet, AnyCity, . >testUpdateRestrict1 Restricted update of integer primary key of Person DB_TABLE_DATABASE ERROR - Referentially trigger restrict of update of table Person. >testUpdateRestrict2 Restricted update of multi-column referenced key from Street DB_TABLE_DATABASE ERROR - Referentially trigger restrict of update of table Street. Time: 88.905245065689 OK (26 tests)