summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
5e248c6)
Issue-ID: NONRTRIC-505
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: Ifd9dc118a8a9bca2c869a55e2c8770865335d871
setServiceSpy();
tick(0);
setServiceSpy();
tick(0);
- loader.getHarness(MatSortHarness).then((sort) => {
- sort.getSortHeaders({ sortDirection: "" }).then((headers) => {
+ let sort = loader.getHarness(MatSortHarness);
+ tick(10);
+
+ sort.then((value) => {
+ value.getSortHeaders({ sortDirection: "" }).then((headers) => {
expect(headers.length).toBe(5);
expect(headers.length).toBe(5);
- headers[0].click().then((_) => {
- headers[0].isActive().then((active) => {
- expect(active).toBe(true);
- });
- headers[0].getSortDirection().then((direction) => {
- expect(direction).toBe("asc");
- });
+ headers[0].click();
+ tick(10);
+ headers[0].isActive().then((value) => {
+ expect(value).toBe(true);
- headers[0].click().then((_) => {
- headers[0].getSortDirection().then((direction) => {
- expect(direction).toBe("desc");
- });
+ headers[0].getSortDirection().then((value) => {
+ expect(value).toBe("asc");
+ });
+
+ headers[0].click();
+ tick(10);
+ headers[0].getSortDirection().then((value) => {
+ expect(value).toBe("desc");
setServiceSpy();
tick(0);
setServiceSpy();
tick(0);
- loader.getHarness(MatSortHarness).then((sort) => {
+ let sort = loader.getHarness(MatSortHarness);
+ tick(10);
+
+ sort.then((value) => {
loader
.getHarness(MatTableHarness.with({ selector: "#jobsTable" }))
.then((loadTable) => {
loader
.getHarness(MatTableHarness.with({ selector: "#jobsTable" }))
.then((loadTable) => {
- sort.getSortHeaders().then((headers) => {
- headers[0].click().then((_) => {
- headers[0].getSortDirection().then((direction) => {
- expect(direction).toBe("");
- });
- });
- headers[0].click().then((_) => {
- headers[0].getSortDirection().then((direction) => {
- expect(direction).toBe("asc");
- });
+ tick(10);
+ value.getSortHeaders().then((headers) => {
+ headers[0].click();
+ tick(10);
+ headers[0].getSortDirection().then((direction) => {
+ expect(direction).toBe("asc");
});
loadTable.getRows().then((jobRows) => {
jobRows[0].getCellTextByColumnName().then((value) => {
});
loadTable.getRows().then((jobRows) => {
jobRows[0].getCellTextByColumnName().then((value) => {
- expect(expectedJob1Row).toContain(
+ expect(expectedJob1Row).toEqual(
jasmine.objectContaining(value)
);
});
});
jasmine.objectContaining(value)
);
});
});
- headers[0].click().then((_) => {
- headers[0].getSortDirection().then((direction) => {
- expect(direction).toBe("desc");
- });
+
+ headers[0].click();
+ tick(10);
+ headers[0].getSortDirection().then((direction) => {
+ expect(direction).toBe("desc");
});
loadTable.getRows().then((jobRows) => {
jobRows[jobRows.length - 1]
.getCellTextByColumnName()
.then((value) => {
});
loadTable.getRows().then((jobRows) => {
jobRows[jobRows.length - 1]
.getCellTextByColumnName()
.then((value) => {
- expect(expectedJob1Row).toContain(
+ expect(expectedJob1Row).toEqual(
jasmine.objectContaining(value)
);
});
jasmine.objectContaining(value)
);
});