exonum-java-binding icon indicating copy to clipboard operation
exonum-java-binding copied to clipboard

Native integration tests [ECR-3591]

Open ipenkin opened this issue 6 years ago • 3 comments

Overview

Integration test for native Runtime proxy. Tests scope:

  • [x] Exception handling mechanism
  • [x] Runtime instantiation and shutdown
  • [x] Deploy valid/invalid service artifacts
  • [x] Instantiation of valid/invalid service artifacts
  • [x] Runtime state-hashes
  • [x] Runtime before/after commit method
  • [x] Transaction execution (positive cases)
  • [x] Transaction execution (negative cases)

See: https://jira.bf.local/browse/ECR-3591

Definition of Done

  • [ ] There are no TODOs left in the code
  • [ ] Change is covered by automated tests
  • [ ] The coding guidelines are followed
  • [ ] The continuous integration build passes

ipenkin avatar Nov 21 '19 08:11 ipenkin

Merge conflicts must be resolved to allow Travis to run

vitvakatu avatar Nov 27 '19 09:11 vitvakatu

Coverage Status

Coverage remained the same at 85.884% when pulling aace13677c349fc02c387f99387c52deb97a9f97 on ECR-3591 into abb3a13382615625d7a6ec7ac851358197371684 on master.

coveralls avatar Nov 28 '19 08:11 coveralls

Reviewers, see https://jira.bf.local/browse/ECR-3918

dmitry-timofeev avatar Dec 03 '19 15:12 dmitry-timofeev