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: ChangeLog.md
+20-5Lines changed: 20 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,18 @@
1
+
# 1.7.0 (27th July 2023)
2
+
3
+
LogicAppUnit Testing Framework:
4
+
5
+
- Mock responses can be configured using a fluent API, this includes the definition of the request matching conditions and the response.
6
+
- Removed public methods `ContentHelper.SerializeObject()`, `ContentHelper.DeserializeObject()` and `ContentHelper.JClone()`, these were for internal use only and are now obsolete.
7
+
- Include the LogicAppUnit version at the end of the test log.
8
+
- The maximum execution time for a workflow can now be set in the `testConfiguration.json` file using the `runner.maxWorkflowExecutionDuration` option. Previously this duration was hard-coded to 5 minutes. The default value for this option is 300 seconds (5 minutes).
9
+
- Improved the logic that locates the Azure Functions runtime executable (`func.exe`) when running on a Windows platform. Previous versions of the framework used the PATH environment variable in the `Machine` scope which caused issues when tests were running in an Azure DevOps pipeline (because the `FuncToolsInstaller@0` task adds the path for `func.exe` to the PATH environment variable in the `Process` scope). Now the framework combines the PATH environment variables for the `Machine`, `Process` and `User` scopes to ensure that all possible paths are checked. [[PR #20](https://github.com/LogicAppUnit/TestingFramework/pull/20), [@AlexanderDobrescu](https://github.com/AlexanderDobrescu) and [PR #21](https://github.com/LogicAppUnit/TestingFramework/pull/21), [@danielduartemindera](https://github.com/danielduartemindera)]
10
+
11
+
LogicAppUnit.Samples.LogicApps.Tests:
12
+
13
+
- Added a `fluent-workflow` workflow and unit tests to demonstrate the use of the fluent API.
14
+
15
+
1
16
# 1.6.0 (5th June 2023)
2
17
3
18
LogicAppUnit Testing Framework:
@@ -12,7 +27,7 @@ LogicAppUnit Testing Framework:
12
27
13
28
LogicAppUnit.Samples.LogicApps.Tests:
14
29
15
-
- Added an `HttpAsyncWorkflowTest` workflow and unit tests to demonstrate the use of the testing framework with HTTP triggers and asynchronous responses.
30
+
- Added a `http-async-workflow` workflow and unit tests to demonstrate the use of the testing framework with HTTP triggers and asynchronous responses.
16
31
17
32
Thanks to [@easchi](https://github.com/eashi) and [@atthevergeof](https://github.com/atthevergeof) for their contributions.
18
33
@@ -28,7 +43,7 @@ LogicAppUnit Testing Framework:
28
43
29
44
LogicAppUnit.Samples.LogicApps.Tests:
30
45
31
-
- Added an `InvokeWorkflowTest` workflow and unit tests to demonstrate the use of the testing framework with child workflows that are invoked from a parent workflow.
46
+
- Added an `invoke-workflow` workflow and unit tests to demonstrate the use of the testing framework with child workflows that are invoked from a parent workflow.
32
47
33
48
34
49
# 1.4.0 (21st February 2023)
@@ -48,7 +63,7 @@ LogicAppUnit Testing Framework:
48
63
49
64
LogicAppUnit.Samples.LogicApps.Tests:
50
65
51
-
- Updated the `HttpWorkflowTest` workflow and unit tests to include tracked properties.
66
+
- Updated the `http-workflow` workflow and unit tests to include tracked properties.
52
67
53
68
54
69
# 1.2.0 (9th January 2023)
@@ -62,7 +77,7 @@ LogicAppUnit Testing Framework:
62
77
63
78
LogicAppUnit.Samples.LogicApps.Tests:
64
79
65
-
- Added a `LoopWorkflowTest` workflow and unit tests to demonstrate the use of the testing framework with a workflow containing actions in an `Until` loop and a `ForEach` loop.
80
+
- Added a `loop-workflow` workflow and unit tests to demonstrate the use of the testing framework with a workflow containing actions in an `Until` loop and a `ForEach` loop.
66
81
67
82
68
83
# 1.1.0 (16th December 2022)
@@ -81,7 +96,7 @@ LogicAppUnit Testing Framework:
81
96
82
97
LogicAppUnit.Samples.LogicApps.Tests:
83
98
84
-
- Added a `StatelessWorkflowTest` workflow and unit tests to demonstrate the use of the testing framework with a stateless workflow, a custom client tracking id and a relative path configured in the HTTP trigger.
99
+
- Added a `stateless-workflow` workflow and unit tests to demonstrate the use of the testing framework with a stateless workflow, a custom client tracking id and a relative path configured in the HTTP trigger.
0 commit comments