物理削除のテスト修正
This commit is contained in:
parent
2352471194
commit
5341dc4186
@ -1,3 +1,3 @@
|
||||
"124","1","1","B","1","202","1","20141113","20141114","",""
|
||||
"124","1","1","B","1","900","1","20141113","20141114","1","2"
|
||||
"124","1","1","B","1","331","1","20141113","20141114","1","1"
|
||||
"124","01","01","B","01","202","1","20141113","20141114","",""
|
||||
"124","01","01","B","01","900","1","20141113","20141114","01","02"
|
||||
"124","01","01","B","01","331","1","20141113","20141114","01","01"
|
||||
|
||||
|
@ -187,10 +187,10 @@ class TestComMedAreaCityMapper:
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
|
||||
def test_logical_delete(self):
|
||||
def test_physical_delete(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_医療圏都道府県市町村対応表テーブルのレコードを1件論理削除する
|
||||
COM_医療圏都道府県市町村対応表テーブルのレコードを1件物理削除する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 削除対象となるレコードを登録する
|
||||
@ -227,6 +227,8 @@ class TestComMedAreaCityMapper:
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_med_area_city_delete.csv'))
|
||||
actual_record_count = self.db.execute_select('SELECT COUNT(*) AS count_num FROM src05.com_med_area_city')[0]['count_num']
|
||||
assert actual_record_count == len(expect_data_list), 'DBのレコード件数が期待値の件数と一致すること'
|
||||
primary_keys_prefc_cd = [{'prefc_cd': columns['prefc_cd']} for columns in expect_data_list]
|
||||
primary_keys_med_sphe_cd = [{'med_sphe_cd': columns['med_sphe_cd']} for columns in expect_data_list]
|
||||
primary_keys_jis_prefc_cd = [{'jis_prefc_cd': columns['jis_prefc_cd']} for columns in expect_data_list]
|
||||
|
||||
@ -158,10 +158,10 @@ class TestComMedPrefcMapper:
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
|
||||
def test_logical_delete(self):
|
||||
def test_physical_delete(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_医療圏都道府県テーブルのレコードを1件論理削除する
|
||||
COM_医療圏都道府県テーブルのレコードを1件物理削除する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 削除対象となるレコードを登録する
|
||||
@ -198,6 +198,8 @@ class TestComMedPrefcMapper:
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_med_prefc_delete.csv'))
|
||||
actual_record_count = self.db.execute_select('SELECT COUNT(*) AS count_num FROM src05.com_med_prefc')[0]['count_num']
|
||||
assert actual_record_count == len(expect_data_list), 'DBのレコード件数が期待値の件数と一致すること'
|
||||
primary_keys = [f"'{primary_key['pref_code']}'" for primary_key in expect_data_list]
|
||||
actual_select_sql = f"SELECT * FROM src05.com_med_prefc WHERE pref_code IN ({','.join(primary_keys)})"
|
||||
actual_data_list = self.db.execute_select(actual_select_sql)
|
||||
|
||||
@ -180,10 +180,10 @@ class TestComSndMedSphe:
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
|
||||
def test_logical_delete(self):
|
||||
def test_physical_delete(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_医療圏二次医療圏テーブルのレコードを1件論理削除する
|
||||
COM_医療圏二次医療圏テーブルのレコードを1件物理削除する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 削除対象となるレコードを登録する
|
||||
@ -220,6 +220,8 @@ class TestComSndMedSphe:
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_snd_med_sphe_delete.csv'))
|
||||
actual_record_count = self.db.execute_select('SELECT COUNT(*) AS count_num FROM src05.com_snd_med_sphe')[0]['count_num']
|
||||
assert actual_record_count == len(expect_data_list), 'DBのレコード件数が期待値の件数と一致すること'
|
||||
primary_keys_prefc_cd = [{'prefc_cd': columns['prefc_cd']} for columns in expect_data_list]
|
||||
primary_keys_med_sphe_cd = [{'med_sphe_cd': columns['med_sphe_cd']} for columns in expect_data_list]
|
||||
actual_data_list = []
|
||||
|
||||
@ -165,10 +165,10 @@ class TestComThrdMedMapper:
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
|
||||
def test_logical_delete(self):
|
||||
def test_physical_delete(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_医療圏3次マスタテーブルのレコードを1件論理削除する
|
||||
COM_医療圏3次マスタテーブルのレコードを1件物理削除する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 削除対象となるレコードを登録する
|
||||
@ -205,6 +205,8 @@ class TestComThrdMedMapper:
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_thrd_med_delete.csv'))
|
||||
actual_record_count = self.db.execute_select('SELECT COUNT(*) AS count_num FROM src05.com_thrd_med')[0]['count_num']
|
||||
assert actual_record_count == len(expect_data_list), 'DBのレコード件数が期待値の件数と一致すること'
|
||||
primary_keys_prefcode = [{'prefcode': columns['prefcode']} for columns in expect_data_list]
|
||||
primary_keys_thrd_cd = [{'thrd_cd': columns['thrd_cd']} for columns in expect_data_list]
|
||||
actual_data_list = []
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user