Beispiel #1
0
 andThen(function() {
   assert.equal(currentURL(), page.url, 'on the correct page');
   assert.notOk(page.onTap.addBeer.isVisible, 'cannot add beer');
   assert.equal(
     page.onTap.beers().count,
     Object.keys(fixture.beers).length,
     'see some beers on tap'
   );
   assert.notOk(page.onTap.beers(0).canDelete, 'cannot delete beers');
 });
Beispiel #2
0
 andThen(function() {
   const beers = Object.keys(fixture.beers).length;
   assert.equal(currentURL(), page.url, 'on the correct page');
   assert.ok(page.onTap.addBeer.isVisible, 'can add beer');
   assert.equal(
     page.onTap.beers().count,
     beers,
     'see some beers on tap'
   );
   assert.ok(page.onTap.beers(0).canDelete, 'can delete beer');
   page.onTap.beers(0).delete();
   andThen(function() {
     assert.equal(page.onTap.beers().count, beers - 1, 'see one less beer');
   });
 });
Beispiel #3
0
 andThen(function() {
   assert.equal(page.onTap.beers().count, beers - 1, 'see one less beer');
 });