I am new to writing unit test cases for angular. I have to write a test case for ngAfterViewInit. I don't know how to start. I am using angular 7.
My component code:
export class MyAccessComponent implements OnInit, AfterViewInit {
// Spinner
pageLoaded: boolean;
@Input() diameter = 64;
@Input() strokeWidth = 7;
// Icons
faEdit = faEdit;
dataSource;
@ViewChild(MatPaginator) paginator: MatPaginator;
constructor(private router: Router, private userService: UserService) { }
ngOnInit() {
this.pageLoaded = false;
// Data table init
this.getUsers();
}
ngAfterViewInit() {
setTimeout(() => {
this.pageLoaded = true;
}, 500);
}
}