@@ -180,14 +180,17 @@ describe('ComcolRoleComponent', () => {
180180 name : 'custom group name' ,
181181 } ;
182182 statusCode = 200 ;
183- comp . comcolRole = {
184- name : 'test role name' + Math . random ( ) ,
185- href : 'test role link' ,
186- } ;
187- comp . roleName$ = of ( comcolRole . name ) ;
183+ comp . comcolRole = comcolRole ;
188184 fixture . detectChanges ( ) ;
189185 } ) ;
190186
187+ afterEach ( ( ) => {
188+ const modal = document . querySelector ( 'ds-confirmation-modal' ) ;
189+ if ( modal ) {
190+ modal . remove ( ) ;
191+ }
192+ } ) ;
193+
191194 it ( 'should have a delete button but no create or restrict button' , ( done ) => {
192195 expect ( de . query ( By . css ( '.btn.create' ) ) ) . toBeNull ( ) ;
193196 expect ( de . query ( By . css ( '.btn.restrict' ) ) ) . toBeNull ( ) ;
@@ -201,16 +204,8 @@ describe('ComcolRoleComponent', () => {
201204 de . query ( By . css ( '.btn.delete' ) ) . nativeElement . click ( ) ;
202205 } ) ;
203206
204- afterEach ( ( ) => {
205- const modal = document . querySelector ( 'ds-confirmation-modal' ) ;
206- if ( modal ) {
207- modal . remove ( ) ;
208- }
209- } ) ;
210-
211207 it ( 'should call the groupService delete method' , ( done ) => {
212208 ( document as any ) . querySelector ( '.modal-footer .confirm' ) . click ( ) ;
213- fixture . detectChanges ( ) ;
214209 expect ( groupService . deleteComcolGroup ) . toHaveBeenCalled ( ) ;
215210 done ( ) ;
216211 } ) ;
@@ -220,20 +215,10 @@ describe('ComcolRoleComponent', () => {
220215 beforeEach ( ( ) => {
221216 groupService . deleteComcolGroup . and . returnValue ( createFailedRemoteDataObject$ ( ) ) ;
222217 de . query ( By . css ( '.btn.delete' ) ) . nativeElement . click ( ) ;
223- fixture . detectChanges ( ) ;
224- } ) ;
225-
226- afterEach ( ( ) => {
227- const modal = document . querySelector ( 'ds-confirmation-modal' ) ;
228- if ( modal ) {
229- modal . remove ( ) ;
230- }
231218 } ) ;
232219
233220 it ( 'should show an error notification' , ( done ) => {
234221 ( document as any ) . querySelector ( '.modal-footer .confirm' ) . click ( ) ;
235- fixture . detectChanges ( ) ;
236-
237222 expect ( notificationsService . error ) . toHaveBeenCalled ( ) ;
238223 done ( ) ;
239224 } ) ;
0 commit comments