??????????????????
???????????? ???????[ 2013/3/8 10:00:08 ] ????????
?κ???????????????????κ???????????dbSetUp??????????????????????????????????????????????????????????????????????μ????
???е?????????????????????????????н??????????б????????????????Э????
??????????????????????
????????????????????
?????β??????????????????????????????????????????????????С?????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????С???????????????????????????????????????????????????????£?
1?? ??????????????????????????????????в????в???????????????????
2?? ?????????????????????д????????
3?? ??????????????????????????????????????????????????????????ó??????????????????????????????У??????????????????????е?????????????????????????????????????????????????????????ó??????д?????????????????????С?
4?? ????????????????????????????????????????????в???????????????б????????????????????????????????????????????????????????????????ж????????洢???????????????????????е??????
???ж????????????£????????????????????????????????????????и????????洢???????????????????????????????????????????????????????????????????Щ????????????????????????????????????????????????????????????飬???????????????????????CVS????????????????????????????????
????????????н??в???
??????????£??????????????????????????????????н??в????п?????????е????????????????????????
?м???????????????????????磬??????????????????????????ü??????????У?????????????????????????????????????????б???????????????????????????????????????????
??java?????У????????????????????
myapp.db.url=jdbc:mysql://127.0.0.1/mydatabase
????????????????????????????????????????????????????????????
myapp.db.url=jdbc:mysql://127.0.0.1/mydatabase
myapp.db.testurl=jdbc:mysql://127.0.0.1/my_test_database
?????????У???????鰱??????????????????????ó????????????У?
public void dbSetUp()
{
String test_db = InitProperties.get("myapp.db.testurl");
String db = InitProperties.get("myapp.db.url");
if (test_db == null)
abort("No test database configured");
if (test_db.equals(db))
{
// All is well: the database we’re connecting to is the
// same as the database identified as "for testing"
}
else
{
abort("Will not run tests against a non-test database");
}
}
????????????????????????????????????????????????IP??????????????м?????????“localhost/127.0.0.1”???????????????????????????в????????
???????????????
???????洢?????????????????????????????????????????????????
?????????????????????????????????????ó?????????????????????????????????е??????????б???????????????????????????????????????Σ???????????Щ???????磬???????????????????????????????????????????????????????????????α?????????????????????????????????ó????????????????????????????????????????????????????????????????????????????
???????????Щ???????Щ??????????????
?????????????????????????????????????????????????????????????????
??????????????????????????????????С????????????????????????????????????????????????1970??1??1??????
???
??????У????????
????????????????????????£?
???????????в?????????????????????????????????????
???????????????????????????????????????Mock Object???????????????????????????????????????????м????????У??????????????????????μ??????????????????????????????????????????????????????з??????????SQL?????????Java???????????????????μ?ResultSet??????в????
????????Щ???????????????????????????????????仯?????????????????£???????????????????????????????????????????????????÷??????????????SQL?????????????????????????洢????????С?
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11