Skip to content
This repository was archived by the owner on May 4, 2019. It is now read-only.

Commit 9591193

Browse files
author
Ingyu Woo
committed
feat(itembank): updated item bank to use namespaces
1 parent b08bbf6 commit 9591193

19 files changed

+4215
-4513
lines changed

mocks/ItemBank/mocks.ts

+48-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import {
22
AccessibilityRevisionModel,
33
ItemRevisionModel,
4+
NamespaceModel,
45
SectionModel,
56
AccResourceGroupModel,
67
AboutItemRevisionModel,
@@ -26,9 +27,20 @@ export const mockBankRevisionsClient = (item: ItemRevisionModel) =>
2627
export const mockBankRevisionsClientFail = (item: ItemRevisionModel) =>
2728
mockPromiseReject<RevisionModel[]>("bad revision item");
2829

30+
export const mockBankNamespacesClient = () =>
31+
mockPromise<NamespaceModel[]>(namespaceMocks);
32+
2933
export const mockBankSectionsClient = () =>
3034
mockPromise<SectionModel[]>(sectionMocks);
3135

36+
export const namespaceMocks: NamespaceModel[] = [
37+
{ hasBankKey: false, bankKey: 991, id: "37", name: "iat-staging" },
38+
{ hasBankKey: true, bankKey: 0, id: "26", name: "ELA" },
39+
{ hasBankKey: false, bankKey: 992, id: "19", name: "iat-uat" },
40+
{ hasBankKey: false, bankKey: 990, id: "14", name: "iat-development" },
41+
{ hasBankKey: true, bankKey: 0, id: "12", name: "itemreviewviewer" }
42+
];
43+
3244
export const sectionMocks: SectionModel[] = [
3345
{
3446
key: "SIW",
@@ -45,14 +57,45 @@ export const sectionMocks: SectionModel[] = [
4557
];
4658

4759
export const itemRevisionMocks: ItemRevisionModel[] = [
48-
{ bankKey: 187, itemKey: 1111, section: "siw" },
49-
{ bankKey: 1872, itemKey: 2222, section: "math" },
50-
{ bankKey: 1871, itemKey: 3333, section: "siw" },
60+
{
61+
namespace: "itemreviewviewer",
62+
hasBankKey: true,
63+
bankKey: 187,
64+
itemKey: 1111,
65+
section: "siw"
66+
},
67+
{
68+
namespace: "itemreviewviewer",
69+
hasBankKey: true,
70+
bankKey: 1872,
71+
itemKey: 2222,
72+
section: "math"
73+
},
74+
{
75+
namespace: "itemreviewviewer",
76+
hasBankKey: true,
77+
bankKey: 1871,
78+
itemKey: 3333,
79+
section: "siw"
80+
},
5181
{}
5282
];
5383

5484
export const itemRevisionMocksError: ItemRevisionModel[] = [
55-
{ bankKey: 187, itemKey: 1111, section: "siw", valid: false },
56-
{ bankKey: 1872, itemKey: 2222, section: "math" },
85+
{
86+
namespace: "itemreviewviewer",
87+
hasBankKey: true,
88+
bankKey: 187,
89+
itemKey: 1111,
90+
section: "siw",
91+
valid: false
92+
},
93+
{
94+
namespace: "itemreviewviewer",
95+
hasBankKey: true,
96+
bankKey: 1872,
97+
itemKey: 2222,
98+
section: "math"
99+
},
57100
{}
58101
];

mocks/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export {
3636
mockBankRevisionsClient,
3737
mockBankSectionsClient,
3838
itemRevisionMocks,
39+
namespaceMocks,
3940
sectionMocks
4041
} from "./ItemBank/mocks";
4142

0 commit comments

Comments
 (0)