You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+42-34Lines changed: 42 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,12 @@
1
1
# relativity-integration-test-helpers
2
-
Open Source Community: Integration testing is a software testing methodology used to test individual software components or units of code to verify their interaction. These components are tested as a single group or organized in an iterative manner. That said, we have created Relativity Integration Test Helpers to assist you with writing good Integration Tests for your Relativity application. You can use this framework to test event handlers, agents or any workflow that combines agents and Eventhandlers. We will continue adding more helpers but in the mean time you should be able to create workspaces, create dbcontext, proxy and create documents with this framework.
2
+
## Overview
3
+
Open Source Community: Integration testing is a software testing methodology used to test individual software components or units of code to verify their interaction. These components are tested as a single group or organized in an iterative manner.
4
+
Relativity Integration Test Helpers was created to assist with writing best practice Integration Tests for Relativity applications. The framework can be used to test event handlers, agents or any workflow that combines agents and event handlers.
3
5
4
-
TestHelpers v8 release is only compatible with Ninebark (12.0) and above. Any previous version of TestHelpers will only be compatible with Relativity until Prairie Smoke, which will remove RSAPI.
6
+
The framework will currently enable you to proxy and create documents, create workspaces and create dbcontext with more functionality to be added in the future.
7
+
8
+
## Compatibility
9
+
TestHelpers v8 release is only compatible with Ninebark (12.0) and above. Any previous version of TestHelpers will only be compatible with Relativity until Prairie Smoke (12.2), which will remove RSAPI.
5
10
6
11
This is also available as a [nuget package](https://www.nuget.org/packages/RelativityDev.RelativityTestHelpers/).
7
12
@@ -14,44 +19,44 @@ With the deprecation of RSAPI, TestHelpers was significantly updated to account
14
19
## Breaking Changes
15
20
Context | v7 | v8 |
16
21
|:-----|:--------|:------|
17
-
| All | IRSAPIClient|IServicesMgr |
22
+
| All |Any **IRSAPIClient** usage | Removed <br> Use **IServicesMgr** in IRSAPIClient's place|
18
23
| All | SharedTestHelpers.ConfigurationHelper.FORCE_DBCONTEXT | Removed |
19
-
| All | SharedTestHelpers.ConfigurationHelper.RSAPI_SERVER_ADDRESS | Removed, use RELATIVITY_INSTANCE_ADDRESS or REST_SERVER_ADDRESS |
0 commit comments