59835984598559865987598859895990599159925993
StatelessSession session = ruleBase.newStatelessSession(); List list = new ArrayList(); session.setGlobal( "list", list ); session.execute( "not integer" ); assertEquals( "not integer", list.get( 0 ) ); } @Test
391392393394395396397398399400401
final Cheese stilton = new Cheese( "stilton", 5 ); List collection = new ArrayList(); collection.add( stilton ); session.execute( collection ); Thread.sleep( 100 ); assertEquals( "stilton", list.get( 0 ) );
4344454647484950515253
StatelessSession session = getSession(); final Cheese stilton = new Cheese( "stilton", 5 ); session.execute( stilton ); assertEquals( "stilton", list.get( 0 ) ); }
5556575859606162636465
StatelessSession session = getSession(); final Cheese stilton = new Cheese( "stilton", 5 ); session.execute( new Object[]{stilton} ); assertEquals( "stilton", list.get( 0 ) ); }
6970717273747576777879
final Cheese stilton = new Cheese( "stilton", 5 ); List collection = new ArrayList(); collection.add( stilton ); session.execute( collection ); assertEquals( "stilton", list.get( 0 ) ); }
176177178179180181182183184185186
6061626364656667686970
Address add2 = new Address(); add2.setStreet( "Low" ); List l = new ArrayList(); l.add( add1 ); l.add( add2 ); p.setAddresses( l ); sess.execute( p ); long current = System.currentTimeMillis() - start; if (previous != 0) { float f = current/previous; if (f > 1) {
4647484950515253545556
final Cheese stilton = new Cheese( "stilton", 15 ); final Cheese cheddar = new Cheese( "cheddar", 15 ); session.execute( new Object[]{p1, stilton, p2, cheddar, p3} ); assertEquals( 3, list.size() ); }
151152153154155156157158159160161
} if ( timetoMeasureIterations == 0 ) { //one shot measure long start = System.currentTimeMillis(); session.execute( data ); System.out.println( "Time for " + message + ":" + (System.currentTimeMillis() - start) ); assertTrue( list.size() > 0 ); } else { //lots of shots
167168169170171172173174175176177
StatelessSession sess2 = ruleBase.newStatelessSession(); List list2 = new ArrayList(); sess2.setGlobal( "list", list2 ); sess2.execute( data ); //session.execute( data ); count++; } System.out.println( "Iterations in for " + message + " : " + count );