All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
assertAnalyticsWhenUserIsGlobalAdmin(String tabId,
String screenViewEventName,
Long screenId) |
protected void |
assertAnalyticsWhenUserIsGlobalAdminWithoutExtendedPermission(String tabId,
String screenViewEventName,
Long screenId) |
protected void |
assertAnalyticsWhenUserIsProjectLevelAdmin(String tabId,
String screenViewEventName,
Long screenId) |
protected void |
assertAnalyticsWhenUserIsProjectLevelAdminWithoutExtendedPermission(String tabId,
String screenViewEventName,
Long screenId) |
protected void |
assertScreenViewEvent(String eventName,
boolean isAdmin,
boolean hasExtPermission,
boolean readOnly,
Long screenId) |
protected void |
assertTabLoadedEvent(String tabId,
boolean isAdmin,
boolean isSysAdmin,
boolean hasExtPermission) |
protected void |
captureAnalyticsForTest(Runnable testCode) |
protected Long |
getCurrentProjectId() |
protected abstract ScreenEditor |
getProjectAdminScreenEditor() |
void |
testAddingAndRemovingTabAsBob() |
void |
testAddingFieldsAsBob() |
void |
testAddTabFailAsBob() |
void |
testCannotEditWithoutExtendedPermissionFlag() |
void |
testRemoveTabbNotVissibleForSingleTab() |
void |
testRemovingFieldsAsBob() |
void |
testReorderingTabsAsBob() |