add navigation unit tests