|
From: Christoph J. <chr...@ma...> - 2021-03-28 00:28:32
|
Hi, there is no out-of-the-box solution but you could take a look at the tests in SessionTest. https://github.com/quickfix-j/quickfixj/blob/master/quickfixj-core/src/test/java/quickfix/SessionTest.java For example this one takes some messages, alters seqnums and checks the result: https://github.com/quickfix-j/quickfixj/blob/1968f7abb981f486539a4cf3e4ae81fa5c554ec8/quickfixj-core/src/test/java/quickfix/SessionTest.java#L1962 All of the used methods in the Session class are public, so it is possible to copy that test more or less verbatim to your code base and test it with different versions by exchanging the quickfixj-core JAR file for example. There also is a test for QFJ-673 here https://github.com/quickfix-j/quickfixj/blob/1968f7abb981f486539a4cf3e4ae81fa5c554ec8/quickfixj-core/src/test/java/quickfix/SessionTest.java#L1403 But I don't know if that is the exact problem that you are encountering. Let me know how it went. Cheers, Chris. On 27.03.21 15:11, Robert Nicholson wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > Is there anything where by I can take a file from a FileLog replay it and observe the behavior of the FIX engine? > > I want to do this for different versions of the QuickFIXJ to see the behavior of the engine with a particular file. > > Which if any unit test would be one to start with if I wanted to play thru both admin and business messages and setting up the FileStore initially with the expected values. > > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users -- Christoph John Software Engineering T +49 241 557080-28 chr...@ma... MACD GmbH Oppenhoffallee 103 52066 Aachen, Germany www.macd.com Amtsgericht Aachen: HRB 8151 Ust.-Id: DE 813021663 Geschäftsführer: George Macdonald |