diff --git a/CLAUDE.md b/CLAUDE.md
index f046683d69..58e9bb3a1f 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -2,12 +2,26 @@ This is a customized fork of the mitmproxy project, maintained by a company name
is used to man-in-the-middle connections to provide debugging info, allow for security research
and other uses.
-Browserup uses the mitmproxy to capture traffic from within containers that are run during a load test.
-This captured traffic, through mitmproxy addons, is used to build a HAR (HTTP Archive) file. The HAR
-file is made available via an API. The API is also used to control the proxy, and to add custom metrics
-to a har at runtime, as well as adding verifications for HAR content. Clients for
-this API are generated in multiple languages via the open api specification. The clients live in /clients
-which should be ignored, as they are generated files.
-
-Browserup extends mitmproxy's mitmdump executable with addons
-The most important code for browserup live in mitmproxy/addons/browserup
+The Browserup proxy fork uses a variation of the mitmproxy's "mitmdump" (no UI) mode to capture traffic from within containers that are run during a load test.
+This captured traffic, captured through mitmproxy addons, is
+used to build a HAR (HTTP Archive) file. The HAR file is made available via an API. The HAR also gets decorated with custom data, which start with an underscore.
+
+The proxy offers an API that is also used to control the proxy, and to add custom metrics to a har at runtime, as well as adding verifications for HAR
+content. Clients for this API are generated in multiple languages via the open api specification. The clients live in /clients which should be ignored, as
+they are generated files.
+
+Unusually, the schema .json files are regenerated when the tests are run. The definitions of the schemas are in mitmproxy/addons/browserup/har/har_schemas.py.
+They are defined in marshmallow.
+
+The command to run the tests is: tox -e py
+
+The command to check the linting, which we should do after all changes are done is:
+tox -e lint
+
+
+The BrowserUp proxy extends mitmproxy's mitmdump executable with addons. The most important code for browserup lives in the subfolder mitmproxy/addons/browserup.
+It is implemented almost entirely by changes and additions to addons. It is undesirable to change files outside of this path, and the corresponding test path, as that
+makes it difficult to take merges from the upstream mitmproxy project.
+
+It is also ok to change items in the subfolder mitmproxy/tools/browserup_proxy.py as new
+addons are added. This is where they are loaded.
diff --git a/browserup-proxy.schema.json b/browserup-proxy.schema.json
index 2a73b8df5d..4751174ba8 100644
--- a/browserup-proxy.schema.json
+++ b/browserup-proxy.schema.json
@@ -25,7 +25,7 @@
"url": "logo.png"
},
"title": "BrowserUp MitmProxy",
- "version": "1.24"
+ "version": "1.25"
},
"paths": {
"/har": {
@@ -387,52 +387,60 @@
"type": "object",
"properties": {
"onContentLoad": {
- "type": "number",
+ "type": "integer",
"description": "onContentLoad per the browser"
},
"onLoad": {
- "type": "number",
+ "type": "integer",
"description": "onLoad per the browser"
},
"_firstInputDelay": {
- "type": "number",
+ "type": "integer",
"description": "firstInputDelay from the browser"
},
"_firstPaint": {
- "type": "number",
+ "type": "integer",
"description": "firstPaint from the browser"
},
"_cumulativeLayoutShift": {
- "type": "number",
+ "type": "integer",
"description": "cumulativeLayoutShift metric from the browser"
},
"_largestContentfulPaint": {
- "type": "number",
+ "type": "integer",
"description": "largestContentfulPaint from the browser"
},
"_domInteractive": {
- "type": "number",
+ "type": "integer",
"description": "domInteractive from the browser"
},
"_firstContentfulPaint": {
- "type": "number",
+ "type": "integer",
"description": "firstContentfulPaint from the browser"
},
"_dns": {
- "type": "number",
+ "type": "integer",
"description": "dns lookup time from the browser"
},
"_ssl": {
- "type": "number",
+ "type": "integer",
"description": "Ssl connect time from the browser"
},
"_timeToFirstByte": {
- "type": "number",
+ "type": "integer",
"description": "Time to first byte of the page's first request per the browser"
},
"_href": {
"type": "string",
"description": "Top level href, including hashtag, etc per the browser"
+ },
+ "_span_id": {
+ "type": "string",
+ "description": "W3C Trace Context span ID for this page"
+ },
+ "_parent_id": {
+ "type": "string",
+ "description": "W3C Trace Context parent span ID (typically the HAR log span ID)"
}
}
},
@@ -602,7 +610,7 @@
"description": "Name of Custom Metric to add to the page under _metrics"
},
"value": {
- "type": "number",
+ "type": "integer",
"format": "double",
"description": "Value for the metric"
}
@@ -856,6 +864,14 @@
"$ref": "#/components/schemas/HarEntry"
}
},
+ "_trace_id": {
+ "type": "string",
+ "description": "W3C Trace Context trace ID for distributed tracing"
+ },
+ "_span_id": {
+ "type": "string",
+ "description": "W3C Trace Context span ID for this HAR trace root"
+ },
"comment": {
"type": "string"
}
@@ -1314,6 +1330,18 @@
"$ref": "#/components/schemas/WebSocketMessage"
}
},
+ "_span_id": {
+ "type": "string",
+ "description": "W3C Trace Context span ID for this entry"
+ },
+ "_parent_id": {
+ "type": "string",
+ "description": "W3C Trace Context parent span ID (typically the page span ID)"
+ },
+ "_trace_id": {
+ "type": "string",
+ "description": "W3C Trace Context trace ID for distributed tracing"
+ },
"connection": {
"type": "string"
},
@@ -1367,6 +1395,14 @@
},
"default": []
},
+ "_span_id": {
+ "type": "string",
+ "description": "W3C Trace Context span ID for this page"
+ },
+ "_parent_id": {
+ "type": "string",
+ "description": "W3C Trace Context parent span ID (typically the HAR log span ID)"
+ },
"pageTimings": {
"$ref": "#/components/schemas/PageTimings"
},
diff --git a/clients/build-clients.sh b/clients/build-clients.sh
index f0a638b260..bdc7e0497b 100755
--- a/clients/build-clients.sh
+++ b/clients/build-clients.sh
@@ -1,38 +1,53 @@
#!/bin/bash
-# requires openapi-generator installed
+# requires openapi-generator installed and accessible in your PATH
DIR="$(dirname "${BASH_SOURCE[0]}")"
-
-# we need to regenerate the schema in the top level dir
-
-rm -rf markdown && npx openapi-generator-cli generate \
--g markdown -i "${DIR}/../browserup-proxy.schema.json" \
--o markdown
-
-rm -rf csharp && npx openapi-generator-cli generate \
---package-name BrowserUpMitmProxyClient \
--g csharp-netcore -i "${DIR}/../browserup-proxy.schema.json" \
--o csharp -c config-csharp.yaml
-
-rm -rf java && npx openapi-generator-cli generate \
---package-name BrowserUpMitmProxyClient \
--g java -i "${DIR}/../browserup-proxy.schema.json" \
--o java -c config-java.yaml
-
-rm -rf javascript && npx openapi-generator-cli generate \
---package-name BrowserUpMitmProxyClient \
--g javascript -i "${DIR}/../browserup-proxy.schema.json" \
--o javascript -c config-javascript.yaml
-
-rm -rf python && npx openapi-generator-cli generate \
---package-name BrowserUpMitmProxyClient \
--g python -i "${DIR}/../browserup-proxy.schema.json" \
--o python -c config-python.yaml
-
-rm -rf ruby && npx openapi-generator-cli generate \
---package-name BrowserUpMitmProxyClient \
--g ruby -i "${DIR}/../browserup-proxy.schema.json" \
--o ruby -c config-ruby.yaml
+SCHEMA="${DIR}/../browserup-proxy.schema.json"
+
+# Generate Markdown documentation
+rm -rf markdown && openapi-generator generate \
+ -g markdown -i "${SCHEMA}" \
+ -o markdown
+
+# Generate C# (.NET Core) client
+rm -rf csharp && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g csharp -i "${SCHEMA}" \
+ -o csharp -c config-csharp.yaml
+
+# Generate Java client
+rm -rf java && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g java -i "${SCHEMA}" \
+ -o java -c config-java.yaml
+
+# Generate JavaScript client
+rm -rf javascript && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g javascript -i "${SCHEMA}" \
+ -o javascript -c config-javascript.yaml
+
+# Generate Python client
+rm -rf python && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g python -i "${SCHEMA}" \
+ -o python -c config-python.yaml
+
+# Generate Ruby client
+rm -rf ruby && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g ruby -i "${SCHEMA}" \
+ -o ruby -c config-ruby.yaml
+
+rm -rf ruby && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g ruby -i "${SCHEMA}" \
+ -o ruby -c config-ruby.yaml
+
+rm -rf go && openapi-generator generate \
+ --package-name BrowserUpMitmProxyClient \
+ -g go -i "${SCHEMA}" \
+ -o go -c config-go.yaml
./post-build-java-client.sh
diff --git a/clients/config-go.yaml b/clients/config-go.yaml
new file mode 100644
index 0000000000..0b578ab707
--- /dev/null
+++ b/clients/config-go.yaml
@@ -0,0 +1,14 @@
+# Config file for OpenAPI Generator Go client
+
+# The package name for the generated code.
+# In Go, package names should be all lower case without special characters.
+packageName: browserupmitmproxyclient
+
+# (Optional) Module name for the Go module (go.mod).
+moduleName: BrowserUpMitmProxyClient
+
+# Project metadata
+projectName: browserup-mitmproxy-client
+projectVersion: 1.0.0
+projectDescription: "REST client for the BrowserUp Proxy"
+licenseName: MIT
diff --git a/clients/config-python.yaml b/clients/config-python.yaml
index d6d6ec34f5..e5bcbe6961 100644
--- a/clients/config-python.yaml
+++ b/clients/config-python.yaml
@@ -6,7 +6,8 @@ infoName: BrowserUp, Inc.
packageVersion: "1.0.1"
packageUrl: https://github.com/browserup/mitmproxy
-
+
+enablePostProcessFile: true
templateDir: python-overlay
files:
diff --git a/clients/csharp/.gitignore b/clients/csharp/.gitignore
deleted file mode 100644
index 1ee53850b8..0000000000
--- a/clients/csharp/.gitignore
+++ /dev/null
@@ -1,362 +0,0 @@
-## Ignore Visual Studio temporary files, build results, and
-## files generated by popular Visual Studio add-ons.
-##
-## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
-
-# User-specific files
-*.rsuser
-*.suo
-*.user
-*.userosscache
-*.sln.docstates
-
-# User-specific files (MonoDevelop/Xamarin Studio)
-*.userprefs
-
-# Mono auto generated files
-mono_crash.*
-
-# Build results
-[Dd]ebug/
-[Dd]ebugPublic/
-[Rr]elease/
-[Rr]eleases/
-x64/
-x86/
-[Ww][Ii][Nn]32/
-[Aa][Rr][Mm]/
-[Aa][Rr][Mm]64/
-bld/
-[Bb]in/
-[Oo]bj/
-[Ll]og/
-[Ll]ogs/
-
-# Visual Studio 2015/2017 cache/options directory
-.vs/
-# Uncomment if you have tasks that create the project's static files in wwwroot
-#wwwroot/
-
-# Visual Studio 2017 auto generated files
-Generated\ Files/
-
-# MSTest test Results
-[Tt]est[Rr]esult*/
-[Bb]uild[Ll]og.*
-
-# NUnit
-*.VisualState.xml
-TestResult.xml
-nunit-*.xml
-
-# Build Results of an ATL Project
-[Dd]ebugPS/
-[Rr]eleasePS/
-dlldata.c
-
-# Benchmark Results
-BenchmarkDotNet.Artifacts/
-
-# .NET Core
-project.lock.json
-project.fragment.lock.json
-artifacts/
-
-# ASP.NET Scaffolding
-ScaffoldingReadMe.txt
-
-# StyleCop
-StyleCopReport.xml
-
-# Files built by Visual Studio
-*_i.c
-*_p.c
-*_h.h
-*.ilk
-*.meta
-*.obj
-*.iobj
-*.pch
-*.pdb
-*.ipdb
-*.pgc
-*.pgd
-*.rsp
-*.sbr
-*.tlb
-*.tli
-*.tlh
-*.tmp
-*.tmp_proj
-*_wpftmp.csproj
-*.log
-*.vspscc
-*.vssscc
-.builds
-*.pidb
-*.svclog
-*.scc
-
-# Chutzpah Test files
-_Chutzpah*
-
-# Visual C++ cache files
-ipch/
-*.aps
-*.ncb
-*.opendb
-*.opensdf
-*.sdf
-*.cachefile
-*.VC.db
-*.VC.VC.opendb
-
-# Visual Studio profiler
-*.psess
-*.vsp
-*.vspx
-*.sap
-
-# Visual Studio Trace Files
-*.e2e
-
-# TFS 2012 Local Workspace
-$tf/
-
-# Guidance Automation Toolkit
-*.gpState
-
-# ReSharper is a .NET coding add-in
-_ReSharper*/
-*.[Rr]e[Ss]harper
-*.DotSettings.user
-
-# TeamCity is a build add-in
-_TeamCity*
-
-# DotCover is a Code Coverage Tool
-*.dotCover
-
-# AxoCover is a Code Coverage Tool
-.axoCover/*
-!.axoCover/settings.json
-
-# Coverlet is a free, cross platform Code Coverage Tool
-coverage*.json
-coverage*.xml
-coverage*.info
-
-# Visual Studio code coverage results
-*.coverage
-*.coveragexml
-
-# NCrunch
-_NCrunch_*
-.*crunch*.local.xml
-nCrunchTemp_*
-
-# MightyMoose
-*.mm.*
-AutoTest.Net/
-
-# Web workbench (sass)
-.sass-cache/
-
-# Installshield output folder
-[Ee]xpress/
-
-# DocProject is a documentation generator add-in
-DocProject/buildhelp/
-DocProject/Help/*.HxT
-DocProject/Help/*.HxC
-DocProject/Help/*.hhc
-DocProject/Help/*.hhk
-DocProject/Help/*.hhp
-DocProject/Help/Html2
-DocProject/Help/html
-
-# Click-Once directory
-publish/
-
-# Publish Web Output
-*.[Pp]ublish.xml
-*.azurePubxml
-# Note: Comment the next line if you want to checkin your web deploy settings,
-# but database connection strings (with potential passwords) will be unencrypted
-*.pubxml
-*.publishproj
-
-# Microsoft Azure Web App publish settings. Comment the next line if you want to
-# checkin your Azure Web App publish settings, but sensitive information contained
-# in these scripts will be unencrypted
-PublishScripts/
-
-# NuGet Packages
-*.nupkg
-# NuGet Symbol Packages
-*.snupkg
-# The packages folder can be ignored because of Package Restore
-**/[Pp]ackages/*
-# except build/, which is used as an MSBuild target.
-!**/[Pp]ackages/build/
-# Uncomment if necessary however generally it will be regenerated when needed
-#!**/[Pp]ackages/repositories.config
-# NuGet v3's project.json files produces more ignorable files
-*.nuget.props
-*.nuget.targets
-
-# Microsoft Azure Build Output
-csx/
-*.build.csdef
-
-# Microsoft Azure Emulator
-ecf/
-rcf/
-
-# Windows Store app package directories and files
-AppPackages/
-BundleArtifacts/
-Package.StoreAssociation.xml
-_pkginfo.txt
-*.appx
-*.appxbundle
-*.appxupload
-
-# Visual Studio cache files
-# files ending in .cache can be ignored
-*.[Cc]ache
-# but keep track of directories ending in .cache
-!?*.[Cc]ache/
-
-# Others
-ClientBin/
-~$*
-*~
-*.dbmdl
-*.dbproj.schemaview
-*.jfm
-*.pfx
-*.publishsettings
-orleans.codegen.cs
-
-# Including strong name files can present a security risk
-# (https://github.com/github/gitignore/pull/2483#issue-259490424)
-#*.snk
-
-# Since there are multiple workflows, uncomment next line to ignore bower_components
-# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
-#bower_components/
-
-# RIA/Silverlight projects
-Generated_Code/
-
-# Backup & report files from converting an old project file
-# to a newer Visual Studio version. Backup files are not needed,
-# because we have git ;-)
-_UpgradeReport_Files/
-Backup*/
-UpgradeLog*.XML
-UpgradeLog*.htm
-ServiceFabricBackup/
-*.rptproj.bak
-
-# SQL Server files
-*.mdf
-*.ldf
-*.ndf
-
-# Business Intelligence projects
-*.rdl.data
-*.bim.layout
-*.bim_*.settings
-*.rptproj.rsuser
-*- [Bb]ackup.rdl
-*- [Bb]ackup ([0-9]).rdl
-*- [Bb]ackup ([0-9][0-9]).rdl
-
-# Microsoft Fakes
-FakesAssemblies/
-
-# GhostDoc plugin setting file
-*.GhostDoc.xml
-
-# Node.js Tools for Visual Studio
-.ntvs_analysis.dat
-node_modules/
-
-# Visual Studio 6 build log
-*.plg
-
-# Visual Studio 6 workspace options file
-*.opt
-
-# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
-*.vbw
-
-# Visual Studio LightSwitch build output
-**/*.HTMLClient/GeneratedArtifacts
-**/*.DesktopClient/GeneratedArtifacts
-**/*.DesktopClient/ModelManifest.xml
-**/*.Server/GeneratedArtifacts
-**/*.Server/ModelManifest.xml
-_Pvt_Extensions
-
-# Paket dependency manager
-.paket/paket.exe
-paket-files/
-
-# FAKE - F# Make
-.fake/
-
-# CodeRush personal settings
-.cr/personal
-
-# Python Tools for Visual Studio (PTVS)
-__pycache__/
-*.pyc
-
-# Cake - Uncomment if you are using it
-# tools/**
-# !tools/packages.config
-
-# Tabs Studio
-*.tss
-
-# Telerik's JustMock configuration file
-*.jmconfig
-
-# BizTalk build output
-*.btp.cs
-*.btm.cs
-*.odx.cs
-*.xsd.cs
-
-# OpenCover UI analysis results
-OpenCover/
-
-# Azure Stream Analytics local run output
-ASALocalRun/
-
-# MSBuild Binary and Structured Log
-*.binlog
-
-# NVidia Nsight GPU debugger configuration file
-*.nvuser
-
-# MFractors (Xamarin productivity tool) working folder
-.mfractor/
-
-# Local History for Visual Studio
-.localhistory/
-
-# BeatPulse healthcheck temp database
-healthchecksdb
-
-# Backup folder for Package Reference Convert tool in Visual Studio 2017
-MigrationBackup/
-
-# Ionide (cross platform F# VS Code tools) working folder
-.ionide/
-
-# Fody - auto-generated XML schema
-FodyWeavers.xsd
diff --git a/clients/csharp/.openapi-generator/FILES b/clients/csharp/.openapi-generator/FILES
deleted file mode 100644
index 1b241c1408..0000000000
--- a/clients/csharp/.openapi-generator/FILES
+++ /dev/null
@@ -1,112 +0,0 @@
-.gitignore
-.openapi-generator-ignore
-BrowserUpMitmProxyClient.sln
-README.md
-appveyor.yml
-docs/Action.md
-docs/BrowserUpProxyApi.md
-docs/Error.md
-docs/Har.md
-docs/HarEntry.md
-docs/HarEntryCache.md
-docs/HarEntryCacheBeforeRequest.md
-docs/HarEntryCacheBeforeRequestOneOf.md
-docs/HarEntryRequest.md
-docs/HarEntryRequestCookiesInner.md
-docs/HarEntryRequestPostData.md
-docs/HarEntryRequestPostDataParamsInner.md
-docs/HarEntryRequestQueryStringInner.md
-docs/HarEntryResponse.md
-docs/HarEntryResponseContent.md
-docs/HarEntryTimings.md
-docs/HarLog.md
-docs/HarLogCreator.md
-docs/Header.md
-docs/LargestContentfulPaint.md
-docs/MatchCriteria.md
-docs/MatchCriteriaRequestHeader.md
-docs/Metric.md
-docs/NameValuePair.md
-docs/Page.md
-docs/PageTiming.md
-docs/PageTimings.md
-docs/VerifyResult.md
-docs/WebSocketMessage.md
-git_push.sh
-src/BrowserUpMitmProxyClient.Test/Api/BrowserUpProxyApiTests.cs
-src/BrowserUpMitmProxyClient.Test/BrowserUpMitmProxyClient.Test.csproj
-src/BrowserUpMitmProxyClient.Test/Model/ActionTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/ErrorTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestOneOfTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestCookiesInnerTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataParamsInnerTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestQueryStringInnerTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseContentTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarEntryTimingsTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarLogCreatorTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarLogTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HarTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/HeaderTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/LargestContentfulPaintTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaRequestHeaderTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/MetricTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/NameValuePairTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/PageTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/PageTimingTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/PageTimingsTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/VerifyResultTests.cs
-src/BrowserUpMitmProxyClient.Test/Model/WebSocketMessageTests.cs
-src/BrowserUpMitmProxyClient/Api/BrowserUpProxyApi.cs
-src/BrowserUpMitmProxyClient/BrowserUpMitmProxyClient.csproj
-src/BrowserUpMitmProxyClient/Client/ApiClient.cs
-src/BrowserUpMitmProxyClient/Client/ApiException.cs
-src/BrowserUpMitmProxyClient/Client/ApiResponse.cs
-src/BrowserUpMitmProxyClient/Client/ClientUtils.cs
-src/BrowserUpMitmProxyClient/Client/Configuration.cs
-src/BrowserUpMitmProxyClient/Client/ExceptionFactory.cs
-src/BrowserUpMitmProxyClient/Client/GlobalConfiguration.cs
-src/BrowserUpMitmProxyClient/Client/HttpMethod.cs
-src/BrowserUpMitmProxyClient/Client/IApiAccessor.cs
-src/BrowserUpMitmProxyClient/Client/IAsynchronousClient.cs
-src/BrowserUpMitmProxyClient/Client/IReadableConfiguration.cs
-src/BrowserUpMitmProxyClient/Client/ISynchronousClient.cs
-src/BrowserUpMitmProxyClient/Client/Multimap.cs
-src/BrowserUpMitmProxyClient/Client/OpenAPIDateConverter.cs
-src/BrowserUpMitmProxyClient/Client/RequestOptions.cs
-src/BrowserUpMitmProxyClient/Client/RetryConfiguration.cs
-src/BrowserUpMitmProxyClient/Model/AbstractOpenAPISchema.cs
-src/BrowserUpMitmProxyClient/Model/Action.cs
-src/BrowserUpMitmProxyClient/Model/Error.cs
-src/BrowserUpMitmProxyClient/Model/Har.cs
-src/BrowserUpMitmProxyClient/Model/HarEntry.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryCache.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryCacheBeforeRequest.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryCacheBeforeRequestOneOf.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryRequest.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryRequestCookiesInner.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryRequestPostData.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryRequestPostDataParamsInner.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryRequestQueryStringInner.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryResponse.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryResponseContent.cs
-src/BrowserUpMitmProxyClient/Model/HarEntryTimings.cs
-src/BrowserUpMitmProxyClient/Model/HarLog.cs
-src/BrowserUpMitmProxyClient/Model/HarLogCreator.cs
-src/BrowserUpMitmProxyClient/Model/Header.cs
-src/BrowserUpMitmProxyClient/Model/LargestContentfulPaint.cs
-src/BrowserUpMitmProxyClient/Model/MatchCriteria.cs
-src/BrowserUpMitmProxyClient/Model/MatchCriteriaRequestHeader.cs
-src/BrowserUpMitmProxyClient/Model/Metric.cs
-src/BrowserUpMitmProxyClient/Model/NameValuePair.cs
-src/BrowserUpMitmProxyClient/Model/Page.cs
-src/BrowserUpMitmProxyClient/Model/PageTiming.cs
-src/BrowserUpMitmProxyClient/Model/PageTimings.cs
-src/BrowserUpMitmProxyClient/Model/VerifyResult.cs
-src/BrowserUpMitmProxyClient/Model/WebSocketMessage.cs
diff --git a/clients/csharp/.openapi-generator/VERSION b/clients/csharp/.openapi-generator/VERSION
deleted file mode 100644
index c0be8a7992..0000000000
--- a/clients/csharp/.openapi-generator/VERSION
+++ /dev/null
@@ -1 +0,0 @@
-6.4.0
\ No newline at end of file
diff --git a/clients/csharp/BrowserUpMitmProxyClient.sln b/clients/csharp/BrowserUpMitmProxyClient.sln
deleted file mode 100644
index a3e7e37975..0000000000
--- a/clients/csharp/BrowserUpMitmProxyClient.sln
+++ /dev/null
@@ -1,27 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-VisualStudioVersion = 12.0.0.0
-MinimumVisualStudioVersion = 10.0.0.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BrowserUpMitmProxyClient", "src\BrowserUpMitmProxyClient\BrowserUpMitmProxyClient.csproj", "{979682E2-30D9-4EB9-A593-E1494EA7C849}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BrowserUpMitmProxyClient.Test", "src\BrowserUpMitmProxyClient.Test\BrowserUpMitmProxyClient.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {979682E2-30D9-4EB9-A593-E1494EA7C849}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {979682E2-30D9-4EB9-A593-E1494EA7C849}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {979682E2-30D9-4EB9-A593-E1494EA7C849}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {979682E2-30D9-4EB9-A593-E1494EA7C849}.Release|Any CPU.Build.0 = Release|Any CPU
- {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
\ No newline at end of file
diff --git a/clients/csharp/README.md b/clients/csharp/README.md
deleted file mode 100644
index ec1a1b7c1d..0000000000
--- a/clients/csharp/README.md
+++ /dev/null
@@ -1,167 +0,0 @@
-# BrowserUpMitmProxyClient - the C# library for the BrowserUp MitmProxy
-
-___
-This is the REST API for controlling the BrowserUp MitmProxy.
-The BrowserUp MitmProxy is a swiss army knife for automated testing that
-captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests.
-___
-
-
-This C# SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
-
-- API version: 1.24
-- SDK version: 1.0.0
-- Build package: org.openapitools.codegen.languages.CSharpNetCoreClientCodegen
-
-
-## Frameworks supported
-
-
-## Dependencies
-
-- [RestSharp](https://www.nuget.org/packages/RestSharp) - 106.13.0 or later
-- [Json.NET](https://www.nuget.org/packages/Newtonsoft.Json/) - 13.0.2 or later
-- [JsonSubTypes](https://www.nuget.org/packages/JsonSubTypes/) - 1.8.0 or later
-- [System.ComponentModel.Annotations](https://www.nuget.org/packages/System.ComponentModel.Annotations) - 5.0.0 or later
-
-The DLLs included in the package may not be the latest version. We recommend using [NuGet](https://docs.nuget.org/consume/installing-nuget) to obtain the latest version of the packages:
-```
-Install-Package RestSharp
-Install-Package Newtonsoft.Json
-Install-Package JsonSubTypes
-Install-Package System.ComponentModel.Annotations
-```
-
-NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See [RestSharp#742](https://github.com/restsharp/RestSharp/issues/742).
-NOTE: RestSharp for .Net Core creates a new socket for each api call, which can lead to a socket exhaustion problem. See [RestSharp#1406](https://github.com/restsharp/RestSharp/issues/1406).
-
-
-## Installation
-Run the following command to generate the DLL
-- [Mac/Linux] `/bin/sh build.sh`
-- [Windows] `build.bat`
-
-Then include the DLL (under the `bin` folder) in the C# project, and use the namespaces:
-```csharp
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-```
-
-## Packaging
-
-A `.nuspec` is included with the project. You can follow the Nuget quickstart to [create](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#create-the-package) and [publish](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#publish-the-package) packages.
-
-This `.nuspec` uses placeholders from the `.csproj`, so build the `.csproj` directly:
-
-```
-nuget pack -Build -OutputDirectory out BrowserUpMitmProxyClient.csproj
-```
-
-Then, publish to a [local feed](https://docs.microsoft.com/en-us/nuget/hosting-packages/local-feeds) or [other host](https://docs.microsoft.com/en-us/nuget/hosting-packages/overview) and consume the new package via Nuget as usual.
-
-
-## Usage
-
-To use the API client with a HTTP proxy, setup a `System.Net.WebProxy`
-```csharp
-Configuration c = new Configuration();
-System.Net.WebProxy webProxy = new System.Net.WebProxy("http://myProxyUrl:80/");
-webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
-c.Proxy = webProxy;
-```
-
-
-## Getting Started
-
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class Example
- {
- public static void Main()
- {
-
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var error = new Error(); // Error | Receives an error to track. Internally, the error is stored in an array in the har under the _errors key
-
- try
- {
- apiInstance.AddError(error);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.AddError: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
-
- }
- }
-}
-```
-
-
-## Documentation for API Endpoints
-
-All URIs are relative to *http://localhost:48088*
-
-Class | Method | HTTP request | Description
------------- | ------------- | ------------- | -------------
-*BrowserUpProxyApi* | [**AddError**](docs/BrowserUpProxyApi.md#adderror) | **POST** /har/errors |
-*BrowserUpProxyApi* | [**AddMetric**](docs/BrowserUpProxyApi.md#addmetric) | **POST** /har/metrics |
-*BrowserUpProxyApi* | [**GetHarLog**](docs/BrowserUpProxyApi.md#getharlog) | **GET** /har |
-*BrowserUpProxyApi* | [**Healthcheck**](docs/BrowserUpProxyApi.md#healthcheck) | **GET** /healthcheck |
-*BrowserUpProxyApi* | [**NewPage**](docs/BrowserUpProxyApi.md#newpage) | **POST** /har/page |
-*BrowserUpProxyApi* | [**ResetHarLog**](docs/BrowserUpProxyApi.md#resetharlog) | **PUT** /har |
-*BrowserUpProxyApi* | [**VerifyNotPresent**](docs/BrowserUpProxyApi.md#verifynotpresent) | **POST** /verify/not_present/{name} |
-*BrowserUpProxyApi* | [**VerifyPresent**](docs/BrowserUpProxyApi.md#verifypresent) | **POST** /verify/present/{name} |
-*BrowserUpProxyApi* | [**VerifySLA**](docs/BrowserUpProxyApi.md#verifysla) | **POST** /verify/sla/{time}/{name} |
-*BrowserUpProxyApi* | [**VerifySize**](docs/BrowserUpProxyApi.md#verifysize) | **POST** /verify/size/{size}/{name} |
-
-
-
-## Documentation for Models
-
- - [Model.Action](docs/Action.md)
- - [Model.Error](docs/Error.md)
- - [Model.Har](docs/Har.md)
- - [Model.HarEntry](docs/HarEntry.md)
- - [Model.HarEntryCache](docs/HarEntryCache.md)
- - [Model.HarEntryCacheBeforeRequest](docs/HarEntryCacheBeforeRequest.md)
- - [Model.HarEntryCacheBeforeRequestOneOf](docs/HarEntryCacheBeforeRequestOneOf.md)
- - [Model.HarEntryRequest](docs/HarEntryRequest.md)
- - [Model.HarEntryRequestCookiesInner](docs/HarEntryRequestCookiesInner.md)
- - [Model.HarEntryRequestPostData](docs/HarEntryRequestPostData.md)
- - [Model.HarEntryRequestPostDataParamsInner](docs/HarEntryRequestPostDataParamsInner.md)
- - [Model.HarEntryRequestQueryStringInner](docs/HarEntryRequestQueryStringInner.md)
- - [Model.HarEntryResponse](docs/HarEntryResponse.md)
- - [Model.HarEntryResponseContent](docs/HarEntryResponseContent.md)
- - [Model.HarEntryTimings](docs/HarEntryTimings.md)
- - [Model.HarLog](docs/HarLog.md)
- - [Model.HarLogCreator](docs/HarLogCreator.md)
- - [Model.Header](docs/Header.md)
- - [Model.LargestContentfulPaint](docs/LargestContentfulPaint.md)
- - [Model.MatchCriteria](docs/MatchCriteria.md)
- - [Model.MatchCriteriaRequestHeader](docs/MatchCriteriaRequestHeader.md)
- - [Model.Metric](docs/Metric.md)
- - [Model.NameValuePair](docs/NameValuePair.md)
- - [Model.Page](docs/Page.md)
- - [Model.PageTiming](docs/PageTiming.md)
- - [Model.PageTimings](docs/PageTimings.md)
- - [Model.VerifyResult](docs/VerifyResult.md)
- - [Model.WebSocketMessage](docs/WebSocketMessage.md)
-
-
-
-## Documentation for Authorization
-
-All endpoints do not require authorization.
diff --git a/clients/csharp/appveyor.yml b/clients/csharp/appveyor.yml
deleted file mode 100644
index ac2886e0b4..0000000000
--- a/clients/csharp/appveyor.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-# auto-generated by OpenAPI Generator (https://github.com/OpenAPITools/openapi-generator)
-#
-image: Visual Studio 2019
-clone_depth: 1
-build_script:
-- dotnet build -c Release
-- dotnet test -c Release
-after_build:
-- dotnet pack .\src\BrowserUpMitmProxyClient\BrowserUpMitmProxyClient.csproj -o ../../output -c Release --no-build
diff --git a/clients/csharp/docs/Action.md b/clients/csharp/docs/Action.md
deleted file mode 100644
index 6a4918c10e..0000000000
--- a/clients/csharp/docs/Action.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# BrowserUpMitmProxyClient.Model.Action
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**Id** | **string** | | [optional]
-**ClassName** | **string** | | [optional]
-**TagName** | **string** | | [optional]
-**Xpath** | **string** | | [optional]
-**DataAttributes** | **string** | | [optional]
-**FormName** | **string** | | [optional]
-**Content** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/BrowserUpProxyApi.md b/clients/csharp/docs/BrowserUpProxyApi.md
deleted file mode 100644
index eb5a562c3f..0000000000
--- a/clients/csharp/docs/BrowserUpProxyApi.md
+++ /dev/null
@@ -1,898 +0,0 @@
-# BrowserUpMitmProxyClient.Api.BrowserUpProxyApi
-
-All URIs are relative to *http://localhost:48088*
-
-| Method | HTTP request | Description |
-|--------|--------------|-------------|
-| [**AddError**](BrowserUpProxyApi.md#adderror) | **POST** /har/errors | |
-| [**AddMetric**](BrowserUpProxyApi.md#addmetric) | **POST** /har/metrics | |
-| [**GetHarLog**](BrowserUpProxyApi.md#getharlog) | **GET** /har | |
-| [**Healthcheck**](BrowserUpProxyApi.md#healthcheck) | **GET** /healthcheck | |
-| [**NewPage**](BrowserUpProxyApi.md#newpage) | **POST** /har/page | |
-| [**ResetHarLog**](BrowserUpProxyApi.md#resetharlog) | **PUT** /har | |
-| [**VerifyNotPresent**](BrowserUpProxyApi.md#verifynotpresent) | **POST** /verify/not_present/{name} | |
-| [**VerifyPresent**](BrowserUpProxyApi.md#verifypresent) | **POST** /verify/present/{name} | |
-| [**VerifySLA**](BrowserUpProxyApi.md#verifysla) | **POST** /verify/sla/{time}/{name} | |
-| [**VerifySize**](BrowserUpProxyApi.md#verifysize) | **POST** /verify/size/{size}/{name} | |
-
-
-# **AddError**
-> void AddError (Error error)
-
-
-
-Add Custom Error to the captured traffic har
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class AddErrorExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var error = new Error(); // Error | Receives an error to track. Internally, the error is stored in an array in the har under the _errors key
-
- try
- {
- apiInstance.AddError(error);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.AddError: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the AddErrorWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- apiInstance.AddErrorWithHttpInfo(error);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.AddErrorWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **error** | [**Error**](Error.md) | Receives an error to track. Internally, the error is stored in an array in the har under the _errors key | |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: Not defined
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **204** | The Error was added. | - |
-| **422** | The Error was invalid. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **AddMetric**
-> void AddMetric (Metric metric)
-
-
-
-Add Custom Metric to the captured traffic har
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class AddMetricExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var metric = new Metric(); // Metric | Receives a new metric to add. The metric is stored, under the hood, in an array in the har under the _metrics key
-
- try
- {
- apiInstance.AddMetric(metric);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.AddMetric: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the AddMetricWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- apiInstance.AddMetricWithHttpInfo(metric);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.AddMetricWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **metric** | [**Metric**](Metric.md) | Receives a new metric to add. The metric is stored, under the hood, in an array in the har under the _metrics key | |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: Not defined
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **204** | The metric was added. | - |
-| **422** | The metric was invalid. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetHarLog**
-> Har GetHarLog ()
-
-
-
-Get the current HAR.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class GetHarLogExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
-
- try
- {
- Har result = apiInstance.GetHarLog();
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.GetHarLog: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the GetHarLogWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.GetHarLogWithHttpInfo();
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.GetHarLogWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-### Return type
-
-[**Har**](Har.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The current Har file. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **Healthcheck**
-> void Healthcheck ()
-
-
-
-Get the healthcheck
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class HealthcheckExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
-
- try
- {
- apiInstance.Healthcheck();
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.Healthcheck: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the HealthcheckWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- apiInstance.HealthcheckWithHttpInfo();
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.HealthcheckWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: Not defined
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | OK means all is well. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **NewPage**
-> Har NewPage (string title)
-
-
-
-Starts a fresh HAR Page (Step) in the current active HAR to group requests.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class NewPageExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var title = "title_example"; // string | The unique title for this har page/step.
-
- try
- {
- Har result = apiInstance.NewPage(title);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.NewPage: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the NewPageWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.NewPageWithHttpInfo(title);
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.NewPageWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **title** | **string** | The unique title for this har page/step. | |
-
-### Return type
-
-[**Har**](Har.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The current Har file. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ResetHarLog**
-> Har ResetHarLog ()
-
-
-
-Starts a fresh HAR capture session.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class ResetHarLogExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
-
- try
- {
- Har result = apiInstance.ResetHarLog();
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.ResetHarLog: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the ResetHarLogWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.ResetHarLogWithHttpInfo();
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.ResetHarLogWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-### Return type
-
-[**Har**](Har.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The current Har file. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **VerifyNotPresent**
-> VerifyResult VerifyNotPresent (string name, MatchCriteria matchCriteria)
-
-
-
-Verify no matching items are present in the captured traffic
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class VerifyNotPresentExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var name = "name_example"; // string | The unique name for this verification operation
- var matchCriteria = new MatchCriteria(); // MatchCriteria | Match criteria to select requests - response pairs for size tests
-
- try
- {
- VerifyResult result = apiInstance.VerifyNotPresent(name, matchCriteria);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifyNotPresent: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the VerifyNotPresentWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.VerifyNotPresentWithHttpInfo(name, matchCriteria);
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifyNotPresentWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **name** | **string** | The unique name for this verification operation | |
-| **matchCriteria** | [**MatchCriteria**](MatchCriteria.md) | Match criteria to select requests - response pairs for size tests | |
-
-### Return type
-
-[**VerifyResult**](VerifyResult.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The traffic had no matching items | - |
-| **422** | The MatchCriteria are invalid. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **VerifyPresent**
-> VerifyResult VerifyPresent (string name, MatchCriteria matchCriteria)
-
-
-
-Verify at least one matching item is present in the captured traffic
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class VerifyPresentExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var name = "name_example"; // string | The unique name for this verification operation
- var matchCriteria = new MatchCriteria(); // MatchCriteria | Match criteria to select requests - response pairs for size tests
-
- try
- {
- VerifyResult result = apiInstance.VerifyPresent(name, matchCriteria);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifyPresent: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the VerifyPresentWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.VerifyPresentWithHttpInfo(name, matchCriteria);
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifyPresentWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **name** | **string** | The unique name for this verification operation | |
-| **matchCriteria** | [**MatchCriteria**](MatchCriteria.md) | Match criteria to select requests - response pairs for size tests | |
-
-### Return type
-
-[**VerifyResult**](VerifyResult.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The traffic conformed to the time criteria. | - |
-| **422** | The MatchCriteria are invalid. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **VerifySLA**
-> VerifyResult VerifySLA (int time, string name, MatchCriteria matchCriteria)
-
-
-
-Verify each traffic item matching the criteria meets is below SLA time
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class VerifySLAExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var time = 56; // int | The time used for comparison
- var name = "name_example"; // string | The unique name for this verification operation
- var matchCriteria = new MatchCriteria(); // MatchCriteria | Match criteria to select requests - response pairs for size tests
-
- try
- {
- VerifyResult result = apiInstance.VerifySLA(time, name, matchCriteria);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifySLA: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the VerifySLAWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.VerifySLAWithHttpInfo(time, name, matchCriteria);
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifySLAWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **time** | **int** | The time used for comparison | |
-| **name** | **string** | The unique name for this verification operation | |
-| **matchCriteria** | [**MatchCriteria**](MatchCriteria.md) | Match criteria to select requests - response pairs for size tests | |
-
-### Return type
-
-[**VerifyResult**](VerifyResult.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The traffic conformed to the time criteria. | - |
-| **422** | The MatchCriteria are invalid. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **VerifySize**
-> VerifyResult VerifySize (int size, string name, MatchCriteria matchCriteria)
-
-
-
-Verify matching items in the captured traffic meet the size criteria
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace Example
-{
- public class VerifySizeExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "http://localhost:48088";
- var apiInstance = new BrowserUpProxyApi(config);
- var size = 56; // int | The size used for comparison, in kilobytes
- var name = "name_example"; // string | The unique name for this verification operation
- var matchCriteria = new MatchCriteria(); // MatchCriteria | Match criteria to select requests - response pairs for size tests
-
- try
- {
- VerifyResult result = apiInstance.VerifySize(size, name, matchCriteria);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifySize: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-#### Using the VerifySizeWithHttpInfo variant
-This returns an ApiResponse object which contains the response data, status code and headers.
-
-```csharp
-try
-{
- ApiResponse response = apiInstance.VerifySizeWithHttpInfo(size, name, matchCriteria);
- Debug.Write("Status Code: " + response.StatusCode);
- Debug.Write("Response Headers: " + response.Headers);
- Debug.Write("Response Body: " + response.Data);
-}
-catch (ApiException e)
-{
- Debug.Print("Exception when calling BrowserUpProxyApi.VerifySizeWithHttpInfo: " + e.Message);
- Debug.Print("Status Code: " + e.ErrorCode);
- Debug.Print(e.StackTrace);
-}
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-|------|------|-------------|-------|
-| **size** | **int** | The size used for comparison, in kilobytes | |
-| **name** | **string** | The unique name for this verification operation | |
-| **matchCriteria** | [**MatchCriteria**](MatchCriteria.md) | Match criteria to select requests - response pairs for size tests | |
-
-### Return type
-
-[**VerifyResult**](VerifyResult.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | The traffic conformed to the size criteria. | - |
-| **422** | The MatchCriteria are invalid. | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/Error.md b/clients/csharp/docs/Error.md
deleted file mode 100644
index 233292cb71..0000000000
--- a/clients/csharp/docs/Error.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# BrowserUpMitmProxyClient.Model.Error
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | Name of the Error to add. Stored in har under _errors | [optional]
-**Details** | **string** | Short details of the error | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntry.md b/clients/csharp/docs/HarEntry.md
deleted file mode 100644
index c82d4b3a11..0000000000
--- a/clients/csharp/docs/HarEntry.md
+++ /dev/null
@@ -1,20 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntry
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Pageref** | **string** | | [optional]
-**StartedDateTime** | **DateTime** | |
-**Time** | **long** | |
-**Request** | [**HarEntryRequest**](HarEntryRequest.md) | |
-**Response** | [**HarEntryResponse**](HarEntryResponse.md) | |
-**Cache** | [**HarEntryCache**](HarEntryCache.md) | |
-**Timings** | [**HarEntryTimings**](HarEntryTimings.md) | |
-**ServerIPAddress** | **string** | | [optional]
-**WebSocketMessages** | [**List<WebSocketMessage>**](WebSocketMessage.md) | | [optional]
-**Connection** | **string** | | [optional]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryCache.md b/clients/csharp/docs/HarEntryCache.md
deleted file mode 100644
index 9c5f791723..0000000000
--- a/clients/csharp/docs/HarEntryCache.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryCache
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**BeforeRequest** | [**HarEntryCacheBeforeRequest**](HarEntryCacheBeforeRequest.md) | | [optional]
-**AfterRequest** | [**HarEntryCacheBeforeRequest**](HarEntryCacheBeforeRequest.md) | | [optional]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryCacheBeforeRequest.md b/clients/csharp/docs/HarEntryCacheBeforeRequest.md
deleted file mode 100644
index e82a792085..0000000000
--- a/clients/csharp/docs/HarEntryCacheBeforeRequest.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryCacheBeforeRequest
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Expires** | **string** | | [optional]
-**LastAccess** | **string** | |
-**ETag** | **string** | |
-**HitCount** | **int** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryCacheBeforeRequestOneOf.md b/clients/csharp/docs/HarEntryCacheBeforeRequestOneOf.md
deleted file mode 100644
index 327c082ec9..0000000000
--- a/clients/csharp/docs/HarEntryCacheBeforeRequestOneOf.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryCacheBeforeRequestOneOf
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Expires** | **string** | | [optional]
-**LastAccess** | **string** | |
-**ETag** | **string** | |
-**HitCount** | **int** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryRequest.md b/clients/csharp/docs/HarEntryRequest.md
deleted file mode 100644
index c8652581ea..0000000000
--- a/clients/csharp/docs/HarEntryRequest.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryRequest
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Method** | **string** | |
-**Url** | **string** | |
-**HttpVersion** | **string** | |
-**Cookies** | [**List<HarEntryRequestCookiesInner>**](HarEntryRequestCookiesInner.md) | |
-**Headers** | [**List<Header>**](Header.md) | |
-**QueryString** | [**List<HarEntryRequestQueryStringInner>**](HarEntryRequestQueryStringInner.md) | |
-**PostData** | [**HarEntryRequestPostData**](HarEntryRequestPostData.md) | | [optional]
-**HeadersSize** | **int** | |
-**BodySize** | **int** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryRequestCookiesInner.md b/clients/csharp/docs/HarEntryRequestCookiesInner.md
deleted file mode 100644
index dad007ba56..0000000000
--- a/clients/csharp/docs/HarEntryRequestCookiesInner.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryRequestCookiesInner
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | |
-**Value** | **string** | |
-**Path** | **string** | | [optional]
-**Domain** | **string** | | [optional]
-**Expires** | **string** | | [optional]
-**HttpOnly** | **bool** | | [optional]
-**Secure** | **bool** | | [optional]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryRequestPostData.md b/clients/csharp/docs/HarEntryRequestPostData.md
deleted file mode 100644
index 01c50e07ec..0000000000
--- a/clients/csharp/docs/HarEntryRequestPostData.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryRequestPostData
-Posted data info.
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**MimeType** | **string** | |
-**Text** | **string** | | [optional]
-**Params** | [**List<HarEntryRequestPostDataParamsInner>**](HarEntryRequestPostDataParamsInner.md) | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryRequestPostDataParamsInner.md b/clients/csharp/docs/HarEntryRequestPostDataParamsInner.md
deleted file mode 100644
index c8af0de1ad..0000000000
--- a/clients/csharp/docs/HarEntryRequestPostDataParamsInner.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryRequestPostDataParamsInner
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**Value** | **string** | | [optional]
-**FileName** | **string** | | [optional]
-**ContentType** | **string** | | [optional]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryRequestQueryStringInner.md b/clients/csharp/docs/HarEntryRequestQueryStringInner.md
deleted file mode 100644
index 19c1ceecdb..0000000000
--- a/clients/csharp/docs/HarEntryRequestQueryStringInner.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryRequestQueryStringInner
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | |
-**Value** | **string** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryResponse.md b/clients/csharp/docs/HarEntryResponse.md
deleted file mode 100644
index 620119003a..0000000000
--- a/clients/csharp/docs/HarEntryResponse.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryResponse
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Status** | **int** | |
-**StatusText** | **string** | |
-**HttpVersion** | **string** | |
-**Cookies** | [**List<HarEntryRequestCookiesInner>**](HarEntryRequestCookiesInner.md) | |
-**Headers** | [**List<Header>**](Header.md) | |
-**Content** | [**HarEntryResponseContent**](HarEntryResponseContent.md) | |
-**RedirectURL** | **string** | |
-**HeadersSize** | **int** | |
-**BodySize** | **int** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryResponseContent.md b/clients/csharp/docs/HarEntryResponseContent.md
deleted file mode 100644
index 06ecc72427..0000000000
--- a/clients/csharp/docs/HarEntryResponseContent.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryResponseContent
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Size** | **int** | |
-**Compression** | **int** | | [optional]
-**MimeType** | **string** | |
-**Text** | **string** | | [optional]
-**Encoding** | **string** | | [optional]
-**VideoBufferedPercent** | **long** | | [optional] [default to -1]
-**VideoStallCount** | **long** | | [optional] [default to -1]
-**VideoDecodedByteCount** | **long** | | [optional] [default to -1]
-**VideoWaitingCount** | **long** | | [optional] [default to -1]
-**VideoErrorCount** | **long** | | [optional] [default to -1]
-**VideoDroppedFrames** | **long** | | [optional] [default to -1]
-**VideoTotalFrames** | **long** | | [optional] [default to -1]
-**VideoAudioBytesDecoded** | **long** | | [optional] [default to -1]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarEntryTimings.md b/clients/csharp/docs/HarEntryTimings.md
deleted file mode 100644
index 6e7e376f9e..0000000000
--- a/clients/csharp/docs/HarEntryTimings.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarEntryTimings
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Dns** | **long** | | [default to -1]
-**Connect** | **long** | | [default to -1]
-**Blocked** | **long** | | [default to -1]
-**Send** | **long** | | [default to -1]
-**Wait** | **long** | | [default to -1]
-**Receive** | **long** | | [default to -1]
-**Ssl** | **long** | | [default to -1]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarLog.md b/clients/csharp/docs/HarLog.md
deleted file mode 100644
index 99698d97f2..0000000000
--- a/clients/csharp/docs/HarLog.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarLog
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**_Version** | **string** | |
-**Creator** | [**HarLogCreator**](HarLogCreator.md) | |
-**Browser** | [**HarLogCreator**](HarLogCreator.md) | | [optional]
-**Pages** | [**List<Page>**](Page.md) | |
-**Entries** | [**List<HarEntry>**](HarEntry.md) | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/HarLogCreator.md b/clients/csharp/docs/HarLogCreator.md
deleted file mode 100644
index f543a199dc..0000000000
--- a/clients/csharp/docs/HarLogCreator.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# BrowserUpMitmProxyClient.Model.HarLogCreator
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | |
-**_Version** | **string** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/Header.md b/clients/csharp/docs/Header.md
deleted file mode 100644
index 28f7024168..0000000000
--- a/clients/csharp/docs/Header.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# BrowserUpMitmProxyClient.Model.Header
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | |
-**Value** | **string** | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/LargestContentfulPaint.md b/clients/csharp/docs/LargestContentfulPaint.md
deleted file mode 100644
index f79c97251e..0000000000
--- a/clients/csharp/docs/LargestContentfulPaint.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# BrowserUpMitmProxyClient.Model.LargestContentfulPaint
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**StartTime** | **long** | | [optional] [default to -1]
-**Size** | **long** | | [optional] [default to -1]
-**DomPath** | **string** | | [optional] [default to ""]
-**Tag** | **string** | | [optional] [default to ""]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/MatchCriteria.md b/clients/csharp/docs/MatchCriteria.md
deleted file mode 100644
index baa7157432..0000000000
--- a/clients/csharp/docs/MatchCriteria.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# BrowserUpMitmProxyClient.Model.MatchCriteria
-A set of criteria for filtering HTTP Requests and Responses. Criteria are AND based, and use python regular expressions for string comparison
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Url** | **string** | Request URL regexp to match | [optional]
-**Page** | **string** | current|all | [optional]
-**Status** | **string** | HTTP Status code to match. | [optional]
-**Content** | **string** | Body content regexp content to match | [optional]
-**ContentType** | **string** | Content type | [optional]
-**WebsocketMessage** | **string** | Websocket message text to match | [optional]
-**RequestHeader** | [**MatchCriteriaRequestHeader**](MatchCriteriaRequestHeader.md) | | [optional]
-**RequestCookie** | [**MatchCriteriaRequestHeader**](MatchCriteriaRequestHeader.md) | | [optional]
-**ResponseHeader** | [**MatchCriteriaRequestHeader**](MatchCriteriaRequestHeader.md) | | [optional]
-**ResponseCookie** | [**MatchCriteriaRequestHeader**](MatchCriteriaRequestHeader.md) | | [optional]
-**JsonValid** | **bool** | Is valid JSON | [optional]
-**JsonPath** | **string** | Has JSON path | [optional]
-**JsonSchema** | **string** | Validates against passed JSON schema | [optional]
-**ErrorIfNoTraffic** | **bool** | If the proxy has NO traffic at all, return error | [optional] [default to true]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/MatchCriteriaRequestHeader.md b/clients/csharp/docs/MatchCriteriaRequestHeader.md
deleted file mode 100644
index 8b26bc9191..0000000000
--- a/clients/csharp/docs/MatchCriteriaRequestHeader.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# BrowserUpMitmProxyClient.Model.MatchCriteriaRequestHeader
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | Name to match | [optional]
-**Value** | **string** | Value to match | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/Metric.md b/clients/csharp/docs/Metric.md
deleted file mode 100644
index 59f9266dff..0000000000
--- a/clients/csharp/docs/Metric.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# BrowserUpMitmProxyClient.Model.Metric
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | Name of Custom Metric to add to the page under _metrics | [optional]
-**Value** | **double** | Value for the metric | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/NameValuePair.md b/clients/csharp/docs/NameValuePair.md
deleted file mode 100644
index cfbe1b6fa3..0000000000
--- a/clients/csharp/docs/NameValuePair.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# BrowserUpMitmProxyClient.Model.NameValuePair
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | Name to match | [optional]
-**Value** | **string** | Value to match | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/Page.md b/clients/csharp/docs/Page.md
deleted file mode 100644
index e883302e97..0000000000
--- a/clients/csharp/docs/Page.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# BrowserUpMitmProxyClient.Model.Page
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**StartedDateTime** | **DateTime** | |
-**Id** | **string** | |
-**Title** | **string** | |
-**Verifications** | [**List<VerifyResult>**](VerifyResult.md) | | [optional]
-**Metrics** | [**List<Metric>**](Metric.md) | | [optional]
-**Errors** | [**List<Error>**](Error.md) | | [optional]
-**PageTimings** | [**PageTimings**](PageTimings.md) | |
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/PageTiming.md b/clients/csharp/docs/PageTiming.md
deleted file mode 100644
index 2b5a0b2d25..0000000000
--- a/clients/csharp/docs/PageTiming.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# BrowserUpMitmProxyClient.Model.PageTiming
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**OnContentLoad** | **decimal** | onContentLoad per the browser | [optional]
-**OnLoad** | **decimal** | onLoad per the browser | [optional]
-**FirstInputDelay** | **decimal** | firstInputDelay from the browser | [optional]
-**FirstPaint** | **decimal** | firstPaint from the browser | [optional]
-**CumulativeLayoutShift** | **decimal** | cumulativeLayoutShift metric from the browser | [optional]
-**LargestContentfulPaint** | **decimal** | largestContentfulPaint from the browser | [optional]
-**DomInteractive** | **decimal** | domInteractive from the browser | [optional]
-**FirstContentfulPaint** | **decimal** | firstContentfulPaint from the browser | [optional]
-**Dns** | **decimal** | dns lookup time from the browser | [optional]
-**Ssl** | **decimal** | Ssl connect time from the browser | [optional]
-**TimeToFirstByte** | **decimal** | Time to first byte of the page's first request per the browser | [optional]
-**Href** | **string** | Top level href, including hashtag, etc per the browser | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/PageTimings.md b/clients/csharp/docs/PageTimings.md
deleted file mode 100644
index f41b9119cf..0000000000
--- a/clients/csharp/docs/PageTimings.md
+++ /dev/null
@@ -1,22 +0,0 @@
-# BrowserUpMitmProxyClient.Model.PageTimings
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**OnContentLoad** | **long** | | [default to -1]
-**OnLoad** | **long** | | [default to -1]
-**Href** | **string** | | [optional] [default to ""]
-**Dns** | **long** | | [optional] [default to -1]
-**Ssl** | **long** | | [optional] [default to -1]
-**TimeToFirstByte** | **long** | | [optional] [default to -1]
-**CumulativeLayoutShift** | **float** | | [optional] [default to -1F]
-**LargestContentfulPaint** | [**LargestContentfulPaint**](LargestContentfulPaint.md) | | [optional]
-**FirstPaint** | **long** | | [optional] [default to -1]
-**FirstInputDelay** | **float** | | [optional] [default to -1F]
-**DomInteractive** | **long** | | [optional] [default to -1]
-**FirstContentfulPaint** | **long** | | [optional] [default to -1]
-**Comment** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/VerifyResult.md b/clients/csharp/docs/VerifyResult.md
deleted file mode 100644
index 95af4c4c6d..0000000000
--- a/clients/csharp/docs/VerifyResult.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# BrowserUpMitmProxyClient.Model.VerifyResult
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Result** | **bool** | Result True / False | [optional]
-**Name** | **string** | Name | [optional]
-**Type** | **string** | Type | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/docs/WebSocketMessage.md b/clients/csharp/docs/WebSocketMessage.md
deleted file mode 100644
index fe0fa5bbcc..0000000000
--- a/clients/csharp/docs/WebSocketMessage.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# BrowserUpMitmProxyClient.Model.WebSocketMessage
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Type** | **string** | |
-**Opcode** | **decimal** | |
-**Data** | **string** | |
-**Time** | **decimal** | |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Api/BrowserUpProxyApiTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Api/BrowserUpProxyApiTests.cs
deleted file mode 100644
index 2a9e07eec7..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Api/BrowserUpProxyApiTests.cs
+++ /dev/null
@@ -1,177 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-using System;
-using System.IO;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Reflection;
-using RestSharp;
-using Xunit;
-
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Api;
-// uncomment below to import models
-//using BrowserUpMitmProxyClient.Model;
-
-namespace BrowserUpMitmProxyClient.Test.Api
-{
- ///
- /// Class for testing BrowserUpProxyApi
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the API endpoint.
- ///
- public class BrowserUpProxyApiTests : IDisposable
- {
- private BrowserUpProxyApi instance;
-
- public BrowserUpProxyApiTests()
- {
- instance = new BrowserUpProxyApi();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of BrowserUpProxyApi
- ///
- [Fact]
- public void InstanceTest()
- {
- // TODO uncomment below to test 'IsType' BrowserUpProxyApi
- //Assert.IsType(instance);
- }
-
- ///
- /// Test AddError
- ///
- [Fact]
- public void AddErrorTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //Error error = null;
- //instance.AddError(error);
- }
-
- ///
- /// Test AddMetric
- ///
- [Fact]
- public void AddMetricTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //Metric metric = null;
- //instance.AddMetric(metric);
- }
-
- ///
- /// Test GetHarLog
- ///
- [Fact]
- public void GetHarLogTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //var response = instance.GetHarLog();
- //Assert.IsType(response);
- }
-
- ///
- /// Test Healthcheck
- ///
- [Fact]
- public void HealthcheckTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //instance.Healthcheck();
- }
-
- ///
- /// Test NewPage
- ///
- [Fact]
- public void NewPageTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string title = null;
- //var response = instance.NewPage(title);
- //Assert.IsType(response);
- }
-
- ///
- /// Test ResetHarLog
- ///
- [Fact]
- public void ResetHarLogTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //var response = instance.ResetHarLog();
- //Assert.IsType(response);
- }
-
- ///
- /// Test VerifyNotPresent
- ///
- [Fact]
- public void VerifyNotPresentTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string name = null;
- //MatchCriteria matchCriteria = null;
- //var response = instance.VerifyNotPresent(name, matchCriteria);
- //Assert.IsType(response);
- }
-
- ///
- /// Test VerifyPresent
- ///
- [Fact]
- public void VerifyPresentTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string name = null;
- //MatchCriteria matchCriteria = null;
- //var response = instance.VerifyPresent(name, matchCriteria);
- //Assert.IsType(response);
- }
-
- ///
- /// Test VerifySLA
- ///
- [Fact]
- public void VerifySLATest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //int time = null;
- //string name = null;
- //MatchCriteria matchCriteria = null;
- //var response = instance.VerifySLA(time, name, matchCriteria);
- //Assert.IsType(response);
- }
-
- ///
- /// Test VerifySize
- ///
- [Fact]
- public void VerifySizeTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //int size = null;
- //string name = null;
- //MatchCriteria matchCriteria = null;
- //var response = instance.VerifySize(size, name, matchCriteria);
- //Assert.IsType(response);
- }
- }
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/BrowserUpMitmProxyClient.Test.csproj b/clients/csharp/src/BrowserUpMitmProxyClient.Test/BrowserUpMitmProxyClient.Test.csproj
deleted file mode 100644
index 03c8dd80c4..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/BrowserUpMitmProxyClient.Test.csproj
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- BrowserUpMitmProxyClient.Test
- BrowserUpMitmProxyClient.Test
- net7.0
- false
- annotations
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/ActionTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/ActionTests.cs
deleted file mode 100644
index 403d0695ff..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/ActionTests.cs
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing Action
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class ActionTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for Action
- //private Action instance;
-
- public ActionTests()
- {
- // TODO uncomment below to create an instance of Action
- //instance = new Action();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of Action
- ///
- [Fact]
- public void ActionInstanceTest()
- {
- // TODO uncomment below to test "IsType" Action
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Id'
- ///
- [Fact]
- public void IdTest()
- {
- // TODO unit test for the property 'Id'
- }
- ///
- /// Test the property 'ClassName'
- ///
- [Fact]
- public void ClassNameTest()
- {
- // TODO unit test for the property 'ClassName'
- }
- ///
- /// Test the property 'TagName'
- ///
- [Fact]
- public void TagNameTest()
- {
- // TODO unit test for the property 'TagName'
- }
- ///
- /// Test the property 'Xpath'
- ///
- [Fact]
- public void XpathTest()
- {
- // TODO unit test for the property 'Xpath'
- }
- ///
- /// Test the property 'DataAttributes'
- ///
- [Fact]
- public void DataAttributesTest()
- {
- // TODO unit test for the property 'DataAttributes'
- }
- ///
- /// Test the property 'FormName'
- ///
- [Fact]
- public void FormNameTest()
- {
- // TODO unit test for the property 'FormName'
- }
- ///
- /// Test the property 'Content'
- ///
- [Fact]
- public void ContentTest()
- {
- // TODO unit test for the property 'Content'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/ErrorTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/ErrorTests.cs
deleted file mode 100644
index 6c9f3fe91e..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/ErrorTests.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing Error
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class ErrorTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for Error
- //private Error instance;
-
- public ErrorTests()
- {
- // TODO uncomment below to create an instance of Error
- //instance = new Error();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of Error
- ///
- [Fact]
- public void ErrorInstanceTest()
- {
- // TODO uncomment below to test "IsType" Error
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Details'
- ///
- [Fact]
- public void DetailsTest()
- {
- // TODO unit test for the property 'Details'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestOneOfTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestOneOfTests.cs
deleted file mode 100644
index 476578ad1e..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestOneOfTests.cs
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryCacheBeforeRequestOneOf
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryCacheBeforeRequestOneOfTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryCacheBeforeRequestOneOf
- //private HarEntryCacheBeforeRequestOneOf instance;
-
- public HarEntryCacheBeforeRequestOneOfTests()
- {
- // TODO uncomment below to create an instance of HarEntryCacheBeforeRequestOneOf
- //instance = new HarEntryCacheBeforeRequestOneOf();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryCacheBeforeRequestOneOf
- ///
- [Fact]
- public void HarEntryCacheBeforeRequestOneOfInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryCacheBeforeRequestOneOf
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Expires'
- ///
- [Fact]
- public void ExpiresTest()
- {
- // TODO unit test for the property 'Expires'
- }
- ///
- /// Test the property 'LastAccess'
- ///
- [Fact]
- public void LastAccessTest()
- {
- // TODO unit test for the property 'LastAccess'
- }
- ///
- /// Test the property 'ETag'
- ///
- [Fact]
- public void ETagTest()
- {
- // TODO unit test for the property 'ETag'
- }
- ///
- /// Test the property 'HitCount'
- ///
- [Fact]
- public void HitCountTest()
- {
- // TODO unit test for the property 'HitCount'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestTests.cs
deleted file mode 100644
index f60f6c0232..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheBeforeRequestTests.cs
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryCacheBeforeRequest
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryCacheBeforeRequestTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryCacheBeforeRequest
- //private HarEntryCacheBeforeRequest instance;
-
- public HarEntryCacheBeforeRequestTests()
- {
- // TODO uncomment below to create an instance of HarEntryCacheBeforeRequest
- //instance = new HarEntryCacheBeforeRequest();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryCacheBeforeRequest
- ///
- [Fact]
- public void HarEntryCacheBeforeRequestInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryCacheBeforeRequest
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Expires'
- ///
- [Fact]
- public void ExpiresTest()
- {
- // TODO unit test for the property 'Expires'
- }
- ///
- /// Test the property 'LastAccess'
- ///
- [Fact]
- public void LastAccessTest()
- {
- // TODO unit test for the property 'LastAccess'
- }
- ///
- /// Test the property 'ETag'
- ///
- [Fact]
- public void ETagTest()
- {
- // TODO unit test for the property 'ETag'
- }
- ///
- /// Test the property 'HitCount'
- ///
- [Fact]
- public void HitCountTest()
- {
- // TODO unit test for the property 'HitCount'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheTests.cs
deleted file mode 100644
index 6fd3b0f1c6..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryCacheTests.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryCache
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryCacheTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryCache
- //private HarEntryCache instance;
-
- public HarEntryCacheTests()
- {
- // TODO uncomment below to create an instance of HarEntryCache
- //instance = new HarEntryCache();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryCache
- ///
- [Fact]
- public void HarEntryCacheInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryCache
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'BeforeRequest'
- ///
- [Fact]
- public void BeforeRequestTest()
- {
- // TODO unit test for the property 'BeforeRequest'
- }
- ///
- /// Test the property 'AfterRequest'
- ///
- [Fact]
- public void AfterRequestTest()
- {
- // TODO unit test for the property 'AfterRequest'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestCookiesInnerTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestCookiesInnerTests.cs
deleted file mode 100644
index 4e41276773..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestCookiesInnerTests.cs
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryRequestCookiesInner
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryRequestCookiesInnerTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryRequestCookiesInner
- //private HarEntryRequestCookiesInner instance;
-
- public HarEntryRequestCookiesInnerTests()
- {
- // TODO uncomment below to create an instance of HarEntryRequestCookiesInner
- //instance = new HarEntryRequestCookiesInner();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryRequestCookiesInner
- ///
- [Fact]
- public void HarEntryRequestCookiesInnerInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryRequestCookiesInner
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
- ///
- /// Test the property 'Path'
- ///
- [Fact]
- public void PathTest()
- {
- // TODO unit test for the property 'Path'
- }
- ///
- /// Test the property 'Domain'
- ///
- [Fact]
- public void DomainTest()
- {
- // TODO unit test for the property 'Domain'
- }
- ///
- /// Test the property 'Expires'
- ///
- [Fact]
- public void ExpiresTest()
- {
- // TODO unit test for the property 'Expires'
- }
- ///
- /// Test the property 'HttpOnly'
- ///
- [Fact]
- public void HttpOnlyTest()
- {
- // TODO unit test for the property 'HttpOnly'
- }
- ///
- /// Test the property 'Secure'
- ///
- [Fact]
- public void SecureTest()
- {
- // TODO unit test for the property 'Secure'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataParamsInnerTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataParamsInnerTests.cs
deleted file mode 100644
index e7dc363d08..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataParamsInnerTests.cs
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryRequestPostDataParamsInner
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryRequestPostDataParamsInnerTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryRequestPostDataParamsInner
- //private HarEntryRequestPostDataParamsInner instance;
-
- public HarEntryRequestPostDataParamsInnerTests()
- {
- // TODO uncomment below to create an instance of HarEntryRequestPostDataParamsInner
- //instance = new HarEntryRequestPostDataParamsInner();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryRequestPostDataParamsInner
- ///
- [Fact]
- public void HarEntryRequestPostDataParamsInnerInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryRequestPostDataParamsInner
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
- ///
- /// Test the property 'FileName'
- ///
- [Fact]
- public void FileNameTest()
- {
- // TODO unit test for the property 'FileName'
- }
- ///
- /// Test the property 'ContentType'
- ///
- [Fact]
- public void ContentTypeTest()
- {
- // TODO unit test for the property 'ContentType'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataTests.cs
deleted file mode 100644
index fa51f67117..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestPostDataTests.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryRequestPostData
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryRequestPostDataTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryRequestPostData
- //private HarEntryRequestPostData instance;
-
- public HarEntryRequestPostDataTests()
- {
- // TODO uncomment below to create an instance of HarEntryRequestPostData
- //instance = new HarEntryRequestPostData();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryRequestPostData
- ///
- [Fact]
- public void HarEntryRequestPostDataInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryRequestPostData
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'MimeType'
- ///
- [Fact]
- public void MimeTypeTest()
- {
- // TODO unit test for the property 'MimeType'
- }
- ///
- /// Test the property 'Text'
- ///
- [Fact]
- public void TextTest()
- {
- // TODO unit test for the property 'Text'
- }
- ///
- /// Test the property 'Params'
- ///
- [Fact]
- public void ParamsTest()
- {
- // TODO unit test for the property 'Params'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestQueryStringInnerTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestQueryStringInnerTests.cs
deleted file mode 100644
index eb8f515e86..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestQueryStringInnerTests.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryRequestQueryStringInner
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryRequestQueryStringInnerTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryRequestQueryStringInner
- //private HarEntryRequestQueryStringInner instance;
-
- public HarEntryRequestQueryStringInnerTests()
- {
- // TODO uncomment below to create an instance of HarEntryRequestQueryStringInner
- //instance = new HarEntryRequestQueryStringInner();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryRequestQueryStringInner
- ///
- [Fact]
- public void HarEntryRequestQueryStringInnerInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryRequestQueryStringInner
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestTests.cs
deleted file mode 100644
index 8bb0a0fef8..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryRequestTests.cs
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryRequest
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryRequestTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryRequest
- //private HarEntryRequest instance;
-
- public HarEntryRequestTests()
- {
- // TODO uncomment below to create an instance of HarEntryRequest
- //instance = new HarEntryRequest();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryRequest
- ///
- [Fact]
- public void HarEntryRequestInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryRequest
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Method'
- ///
- [Fact]
- public void MethodTest()
- {
- // TODO unit test for the property 'Method'
- }
- ///
- /// Test the property 'Url'
- ///
- [Fact]
- public void UrlTest()
- {
- // TODO unit test for the property 'Url'
- }
- ///
- /// Test the property 'HttpVersion'
- ///
- [Fact]
- public void HttpVersionTest()
- {
- // TODO unit test for the property 'HttpVersion'
- }
- ///
- /// Test the property 'Cookies'
- ///
- [Fact]
- public void CookiesTest()
- {
- // TODO unit test for the property 'Cookies'
- }
- ///
- /// Test the property 'Headers'
- ///
- [Fact]
- public void HeadersTest()
- {
- // TODO unit test for the property 'Headers'
- }
- ///
- /// Test the property 'QueryString'
- ///
- [Fact]
- public void QueryStringTest()
- {
- // TODO unit test for the property 'QueryString'
- }
- ///
- /// Test the property 'PostData'
- ///
- [Fact]
- public void PostDataTest()
- {
- // TODO unit test for the property 'PostData'
- }
- ///
- /// Test the property 'HeadersSize'
- ///
- [Fact]
- public void HeadersSizeTest()
- {
- // TODO unit test for the property 'HeadersSize'
- }
- ///
- /// Test the property 'BodySize'
- ///
- [Fact]
- public void BodySizeTest()
- {
- // TODO unit test for the property 'BodySize'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseContentTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseContentTests.cs
deleted file mode 100644
index a1d810f183..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseContentTests.cs
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryResponseContent
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryResponseContentTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryResponseContent
- //private HarEntryResponseContent instance;
-
- public HarEntryResponseContentTests()
- {
- // TODO uncomment below to create an instance of HarEntryResponseContent
- //instance = new HarEntryResponseContent();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryResponseContent
- ///
- [Fact]
- public void HarEntryResponseContentInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryResponseContent
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Size'
- ///
- [Fact]
- public void SizeTest()
- {
- // TODO unit test for the property 'Size'
- }
- ///
- /// Test the property 'Compression'
- ///
- [Fact]
- public void CompressionTest()
- {
- // TODO unit test for the property 'Compression'
- }
- ///
- /// Test the property 'MimeType'
- ///
- [Fact]
- public void MimeTypeTest()
- {
- // TODO unit test for the property 'MimeType'
- }
- ///
- /// Test the property 'Text'
- ///
- [Fact]
- public void TextTest()
- {
- // TODO unit test for the property 'Text'
- }
- ///
- /// Test the property 'Encoding'
- ///
- [Fact]
- public void EncodingTest()
- {
- // TODO unit test for the property 'Encoding'
- }
- ///
- /// Test the property 'VideoBufferedPercent'
- ///
- [Fact]
- public void VideoBufferedPercentTest()
- {
- // TODO unit test for the property 'VideoBufferedPercent'
- }
- ///
- /// Test the property 'VideoStallCount'
- ///
- [Fact]
- public void VideoStallCountTest()
- {
- // TODO unit test for the property 'VideoStallCount'
- }
- ///
- /// Test the property 'VideoDecodedByteCount'
- ///
- [Fact]
- public void VideoDecodedByteCountTest()
- {
- // TODO unit test for the property 'VideoDecodedByteCount'
- }
- ///
- /// Test the property 'VideoWaitingCount'
- ///
- [Fact]
- public void VideoWaitingCountTest()
- {
- // TODO unit test for the property 'VideoWaitingCount'
- }
- ///
- /// Test the property 'VideoErrorCount'
- ///
- [Fact]
- public void VideoErrorCountTest()
- {
- // TODO unit test for the property 'VideoErrorCount'
- }
- ///
- /// Test the property 'VideoDroppedFrames'
- ///
- [Fact]
- public void VideoDroppedFramesTest()
- {
- // TODO unit test for the property 'VideoDroppedFrames'
- }
- ///
- /// Test the property 'VideoTotalFrames'
- ///
- [Fact]
- public void VideoTotalFramesTest()
- {
- // TODO unit test for the property 'VideoTotalFrames'
- }
- ///
- /// Test the property 'VideoAudioBytesDecoded'
- ///
- [Fact]
- public void VideoAudioBytesDecodedTest()
- {
- // TODO unit test for the property 'VideoAudioBytesDecoded'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseTests.cs
deleted file mode 100644
index bfda3da0b5..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryResponseTests.cs
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryResponse
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryResponseTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryResponse
- //private HarEntryResponse instance;
-
- public HarEntryResponseTests()
- {
- // TODO uncomment below to create an instance of HarEntryResponse
- //instance = new HarEntryResponse();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryResponse
- ///
- [Fact]
- public void HarEntryResponseInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryResponse
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Status'
- ///
- [Fact]
- public void StatusTest()
- {
- // TODO unit test for the property 'Status'
- }
- ///
- /// Test the property 'StatusText'
- ///
- [Fact]
- public void StatusTextTest()
- {
- // TODO unit test for the property 'StatusText'
- }
- ///
- /// Test the property 'HttpVersion'
- ///
- [Fact]
- public void HttpVersionTest()
- {
- // TODO unit test for the property 'HttpVersion'
- }
- ///
- /// Test the property 'Cookies'
- ///
- [Fact]
- public void CookiesTest()
- {
- // TODO unit test for the property 'Cookies'
- }
- ///
- /// Test the property 'Headers'
- ///
- [Fact]
- public void HeadersTest()
- {
- // TODO unit test for the property 'Headers'
- }
- ///
- /// Test the property 'Content'
- ///
- [Fact]
- public void ContentTest()
- {
- // TODO unit test for the property 'Content'
- }
- ///
- /// Test the property 'RedirectURL'
- ///
- [Fact]
- public void RedirectURLTest()
- {
- // TODO unit test for the property 'RedirectURL'
- }
- ///
- /// Test the property 'HeadersSize'
- ///
- [Fact]
- public void HeadersSizeTest()
- {
- // TODO unit test for the property 'HeadersSize'
- }
- ///
- /// Test the property 'BodySize'
- ///
- [Fact]
- public void BodySizeTest()
- {
- // TODO unit test for the property 'BodySize'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryTests.cs
deleted file mode 100644
index 81f436c297..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryTests.cs
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntry
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntry
- //private HarEntry instance;
-
- public HarEntryTests()
- {
- // TODO uncomment below to create an instance of HarEntry
- //instance = new HarEntry();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntry
- ///
- [Fact]
- public void HarEntryInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntry
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Pageref'
- ///
- [Fact]
- public void PagerefTest()
- {
- // TODO unit test for the property 'Pageref'
- }
- ///
- /// Test the property 'StartedDateTime'
- ///
- [Fact]
- public void StartedDateTimeTest()
- {
- // TODO unit test for the property 'StartedDateTime'
- }
- ///
- /// Test the property 'Time'
- ///
- [Fact]
- public void TimeTest()
- {
- // TODO unit test for the property 'Time'
- }
- ///
- /// Test the property 'Request'
- ///
- [Fact]
- public void RequestTest()
- {
- // TODO unit test for the property 'Request'
- }
- ///
- /// Test the property 'Response'
- ///
- [Fact]
- public void ResponseTest()
- {
- // TODO unit test for the property 'Response'
- }
- ///
- /// Test the property 'Cache'
- ///
- [Fact]
- public void CacheTest()
- {
- // TODO unit test for the property 'Cache'
- }
- ///
- /// Test the property 'Timings'
- ///
- [Fact]
- public void TimingsTest()
- {
- // TODO unit test for the property 'Timings'
- }
- ///
- /// Test the property 'ServerIPAddress'
- ///
- [Fact]
- public void ServerIPAddressTest()
- {
- // TODO unit test for the property 'ServerIPAddress'
- }
- ///
- /// Test the property 'WebSocketMessages'
- ///
- [Fact]
- public void WebSocketMessagesTest()
- {
- // TODO unit test for the property 'WebSocketMessages'
- }
- ///
- /// Test the property 'Connection'
- ///
- [Fact]
- public void ConnectionTest()
- {
- // TODO unit test for the property 'Connection'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryTimingsTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryTimingsTests.cs
deleted file mode 100644
index 7e5c826ec8..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarEntryTimingsTests.cs
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarEntryTimings
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarEntryTimingsTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarEntryTimings
- //private HarEntryTimings instance;
-
- public HarEntryTimingsTests()
- {
- // TODO uncomment below to create an instance of HarEntryTimings
- //instance = new HarEntryTimings();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarEntryTimings
- ///
- [Fact]
- public void HarEntryTimingsInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarEntryTimings
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Dns'
- ///
- [Fact]
- public void DnsTest()
- {
- // TODO unit test for the property 'Dns'
- }
- ///
- /// Test the property 'Connect'
- ///
- [Fact]
- public void ConnectTest()
- {
- // TODO unit test for the property 'Connect'
- }
- ///
- /// Test the property 'Blocked'
- ///
- [Fact]
- public void BlockedTest()
- {
- // TODO unit test for the property 'Blocked'
- }
- ///
- /// Test the property 'Send'
- ///
- [Fact]
- public void SendTest()
- {
- // TODO unit test for the property 'Send'
- }
- ///
- /// Test the property 'Wait'
- ///
- [Fact]
- public void WaitTest()
- {
- // TODO unit test for the property 'Wait'
- }
- ///
- /// Test the property 'Receive'
- ///
- [Fact]
- public void ReceiveTest()
- {
- // TODO unit test for the property 'Receive'
- }
- ///
- /// Test the property 'Ssl'
- ///
- [Fact]
- public void SslTest()
- {
- // TODO unit test for the property 'Ssl'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarLogCreatorTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarLogCreatorTests.cs
deleted file mode 100644
index 52897d3b75..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarLogCreatorTests.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarLogCreator
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarLogCreatorTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarLogCreator
- //private HarLogCreator instance;
-
- public HarLogCreatorTests()
- {
- // TODO uncomment below to create an instance of HarLogCreator
- //instance = new HarLogCreator();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarLogCreator
- ///
- [Fact]
- public void HarLogCreatorInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarLogCreator
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property '_Version'
- ///
- [Fact]
- public void _VersionTest()
- {
- // TODO unit test for the property '_Version'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarLogTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarLogTests.cs
deleted file mode 100644
index 953de64f39..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarLogTests.cs
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing HarLog
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarLogTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for HarLog
- //private HarLog instance;
-
- public HarLogTests()
- {
- // TODO uncomment below to create an instance of HarLog
- //instance = new HarLog();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of HarLog
- ///
- [Fact]
- public void HarLogInstanceTest()
- {
- // TODO uncomment below to test "IsType" HarLog
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property '_Version'
- ///
- [Fact]
- public void _VersionTest()
- {
- // TODO unit test for the property '_Version'
- }
- ///
- /// Test the property 'Creator'
- ///
- [Fact]
- public void CreatorTest()
- {
- // TODO unit test for the property 'Creator'
- }
- ///
- /// Test the property 'Browser'
- ///
- [Fact]
- public void BrowserTest()
- {
- // TODO unit test for the property 'Browser'
- }
- ///
- /// Test the property 'Pages'
- ///
- [Fact]
- public void PagesTest()
- {
- // TODO unit test for the property 'Pages'
- }
- ///
- /// Test the property 'Entries'
- ///
- [Fact]
- public void EntriesTest()
- {
- // TODO unit test for the property 'Entries'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarTests.cs
deleted file mode 100644
index e33682fee1..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HarTests.cs
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing Har
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HarTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for Har
- //private Har instance;
-
- public HarTests()
- {
- // TODO uncomment below to create an instance of Har
- //instance = new Har();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of Har
- ///
- [Fact]
- public void HarInstanceTest()
- {
- // TODO uncomment below to test "IsType" Har
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Log'
- ///
- [Fact]
- public void LogTest()
- {
- // TODO unit test for the property 'Log'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HeaderTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HeaderTests.cs
deleted file mode 100644
index daf3a0d950..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/HeaderTests.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing Header
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class HeaderTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for Header
- //private Header instance;
-
- public HeaderTests()
- {
- // TODO uncomment below to create an instance of Header
- //instance = new Header();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of Header
- ///
- [Fact]
- public void HeaderInstanceTest()
- {
- // TODO uncomment below to test "IsType" Header
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/LargestContentfulPaintTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/LargestContentfulPaintTests.cs
deleted file mode 100644
index ac739d704b..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/LargestContentfulPaintTests.cs
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing LargestContentfulPaint
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class LargestContentfulPaintTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for LargestContentfulPaint
- //private LargestContentfulPaint instance;
-
- public LargestContentfulPaintTests()
- {
- // TODO uncomment below to create an instance of LargestContentfulPaint
- //instance = new LargestContentfulPaint();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of LargestContentfulPaint
- ///
- [Fact]
- public void LargestContentfulPaintInstanceTest()
- {
- // TODO uncomment below to test "IsType" LargestContentfulPaint
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'StartTime'
- ///
- [Fact]
- public void StartTimeTest()
- {
- // TODO unit test for the property 'StartTime'
- }
- ///
- /// Test the property 'Size'
- ///
- [Fact]
- public void SizeTest()
- {
- // TODO unit test for the property 'Size'
- }
- ///
- /// Test the property 'DomPath'
- ///
- [Fact]
- public void DomPathTest()
- {
- // TODO unit test for the property 'DomPath'
- }
- ///
- /// Test the property 'Tag'
- ///
- [Fact]
- public void TagTest()
- {
- // TODO unit test for the property 'Tag'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaRequestHeaderTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaRequestHeaderTests.cs
deleted file mode 100644
index b66d083018..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaRequestHeaderTests.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing MatchCriteriaRequestHeader
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class MatchCriteriaRequestHeaderTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for MatchCriteriaRequestHeader
- //private MatchCriteriaRequestHeader instance;
-
- public MatchCriteriaRequestHeaderTests()
- {
- // TODO uncomment below to create an instance of MatchCriteriaRequestHeader
- //instance = new MatchCriteriaRequestHeader();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of MatchCriteriaRequestHeader
- ///
- [Fact]
- public void MatchCriteriaRequestHeaderInstanceTest()
- {
- // TODO uncomment below to test "IsType" MatchCriteriaRequestHeader
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaTests.cs
deleted file mode 100644
index 7f7c7dc955..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MatchCriteriaTests.cs
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing MatchCriteria
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class MatchCriteriaTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for MatchCriteria
- //private MatchCriteria instance;
-
- public MatchCriteriaTests()
- {
- // TODO uncomment below to create an instance of MatchCriteria
- //instance = new MatchCriteria();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of MatchCriteria
- ///
- [Fact]
- public void MatchCriteriaInstanceTest()
- {
- // TODO uncomment below to test "IsType" MatchCriteria
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Url'
- ///
- [Fact]
- public void UrlTest()
- {
- // TODO unit test for the property 'Url'
- }
- ///
- /// Test the property 'Page'
- ///
- [Fact]
- public void PageTest()
- {
- // TODO unit test for the property 'Page'
- }
- ///
- /// Test the property 'Status'
- ///
- [Fact]
- public void StatusTest()
- {
- // TODO unit test for the property 'Status'
- }
- ///
- /// Test the property 'Content'
- ///
- [Fact]
- public void ContentTest()
- {
- // TODO unit test for the property 'Content'
- }
- ///
- /// Test the property 'ContentType'
- ///
- [Fact]
- public void ContentTypeTest()
- {
- // TODO unit test for the property 'ContentType'
- }
- ///
- /// Test the property 'WebsocketMessage'
- ///
- [Fact]
- public void WebsocketMessageTest()
- {
- // TODO unit test for the property 'WebsocketMessage'
- }
- ///
- /// Test the property 'RequestHeader'
- ///
- [Fact]
- public void RequestHeaderTest()
- {
- // TODO unit test for the property 'RequestHeader'
- }
- ///
- /// Test the property 'RequestCookie'
- ///
- [Fact]
- public void RequestCookieTest()
- {
- // TODO unit test for the property 'RequestCookie'
- }
- ///
- /// Test the property 'ResponseHeader'
- ///
- [Fact]
- public void ResponseHeaderTest()
- {
- // TODO unit test for the property 'ResponseHeader'
- }
- ///
- /// Test the property 'ResponseCookie'
- ///
- [Fact]
- public void ResponseCookieTest()
- {
- // TODO unit test for the property 'ResponseCookie'
- }
- ///
- /// Test the property 'JsonValid'
- ///
- [Fact]
- public void JsonValidTest()
- {
- // TODO unit test for the property 'JsonValid'
- }
- ///
- /// Test the property 'JsonPath'
- ///
- [Fact]
- public void JsonPathTest()
- {
- // TODO unit test for the property 'JsonPath'
- }
- ///
- /// Test the property 'JsonSchema'
- ///
- [Fact]
- public void JsonSchemaTest()
- {
- // TODO unit test for the property 'JsonSchema'
- }
- ///
- /// Test the property 'ErrorIfNoTraffic'
- ///
- [Fact]
- public void ErrorIfNoTrafficTest()
- {
- // TODO unit test for the property 'ErrorIfNoTraffic'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MetricTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MetricTests.cs
deleted file mode 100644
index 9dc722e0a4..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/MetricTests.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing Metric
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class MetricTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for Metric
- //private Metric instance;
-
- public MetricTests()
- {
- // TODO uncomment below to create an instance of Metric
- //instance = new Metric();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of Metric
- ///
- [Fact]
- public void MetricInstanceTest()
- {
- // TODO uncomment below to test "IsType" Metric
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/NameValuePairTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/NameValuePairTests.cs
deleted file mode 100644
index 0d2b16c5c9..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/NameValuePairTests.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing NameValuePair
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class NameValuePairTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for NameValuePair
- //private NameValuePair instance;
-
- public NameValuePairTests()
- {
- // TODO uncomment below to create an instance of NameValuePair
- //instance = new NameValuePair();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of NameValuePair
- ///
- [Fact]
- public void NameValuePairInstanceTest()
- {
- // TODO uncomment below to test "IsType" NameValuePair
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Value'
- ///
- [Fact]
- public void ValueTest()
- {
- // TODO unit test for the property 'Value'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTests.cs
deleted file mode 100644
index b6a727a758..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTests.cs
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing Page
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class PageTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for Page
- //private Page instance;
-
- public PageTests()
- {
- // TODO uncomment below to create an instance of Page
- //instance = new Page();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of Page
- ///
- [Fact]
- public void PageInstanceTest()
- {
- // TODO uncomment below to test "IsType" Page
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'StartedDateTime'
- ///
- [Fact]
- public void StartedDateTimeTest()
- {
- // TODO unit test for the property 'StartedDateTime'
- }
- ///
- /// Test the property 'Id'
- ///
- [Fact]
- public void IdTest()
- {
- // TODO unit test for the property 'Id'
- }
- ///
- /// Test the property 'Title'
- ///
- [Fact]
- public void TitleTest()
- {
- // TODO unit test for the property 'Title'
- }
- ///
- /// Test the property 'Verifications'
- ///
- [Fact]
- public void VerificationsTest()
- {
- // TODO unit test for the property 'Verifications'
- }
- ///
- /// Test the property 'Metrics'
- ///
- [Fact]
- public void MetricsTest()
- {
- // TODO unit test for the property 'Metrics'
- }
- ///
- /// Test the property 'Errors'
- ///
- [Fact]
- public void ErrorsTest()
- {
- // TODO unit test for the property 'Errors'
- }
- ///
- /// Test the property 'PageTimings'
- ///
- [Fact]
- public void PageTimingsTest()
- {
- // TODO unit test for the property 'PageTimings'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTimingTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTimingTests.cs
deleted file mode 100644
index 859b9157c2..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTimingTests.cs
+++ /dev/null
@@ -1,158 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing PageTiming
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class PageTimingTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for PageTiming
- //private PageTiming instance;
-
- public PageTimingTests()
- {
- // TODO uncomment below to create an instance of PageTiming
- //instance = new PageTiming();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of PageTiming
- ///
- [Fact]
- public void PageTimingInstanceTest()
- {
- // TODO uncomment below to test "IsType" PageTiming
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'OnContentLoad'
- ///
- [Fact]
- public void OnContentLoadTest()
- {
- // TODO unit test for the property 'OnContentLoad'
- }
- ///
- /// Test the property 'OnLoad'
- ///
- [Fact]
- public void OnLoadTest()
- {
- // TODO unit test for the property 'OnLoad'
- }
- ///
- /// Test the property 'FirstInputDelay'
- ///
- [Fact]
- public void FirstInputDelayTest()
- {
- // TODO unit test for the property 'FirstInputDelay'
- }
- ///
- /// Test the property 'FirstPaint'
- ///
- [Fact]
- public void FirstPaintTest()
- {
- // TODO unit test for the property 'FirstPaint'
- }
- ///
- /// Test the property 'CumulativeLayoutShift'
- ///
- [Fact]
- public void CumulativeLayoutShiftTest()
- {
- // TODO unit test for the property 'CumulativeLayoutShift'
- }
- ///
- /// Test the property 'LargestContentfulPaint'
- ///
- [Fact]
- public void LargestContentfulPaintTest()
- {
- // TODO unit test for the property 'LargestContentfulPaint'
- }
- ///
- /// Test the property 'DomInteractive'
- ///
- [Fact]
- public void DomInteractiveTest()
- {
- // TODO unit test for the property 'DomInteractive'
- }
- ///
- /// Test the property 'FirstContentfulPaint'
- ///
- [Fact]
- public void FirstContentfulPaintTest()
- {
- // TODO unit test for the property 'FirstContentfulPaint'
- }
- ///
- /// Test the property 'Dns'
- ///
- [Fact]
- public void DnsTest()
- {
- // TODO unit test for the property 'Dns'
- }
- ///
- /// Test the property 'Ssl'
- ///
- [Fact]
- public void SslTest()
- {
- // TODO unit test for the property 'Ssl'
- }
- ///
- /// Test the property 'TimeToFirstByte'
- ///
- [Fact]
- public void TimeToFirstByteTest()
- {
- // TODO unit test for the property 'TimeToFirstByte'
- }
- ///
- /// Test the property 'Href'
- ///
- [Fact]
- public void HrefTest()
- {
- // TODO unit test for the property 'Href'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTimingsTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTimingsTests.cs
deleted file mode 100644
index ee8f203c9d..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/PageTimingsTests.cs
+++ /dev/null
@@ -1,166 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing PageTimings
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class PageTimingsTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for PageTimings
- //private PageTimings instance;
-
- public PageTimingsTests()
- {
- // TODO uncomment below to create an instance of PageTimings
- //instance = new PageTimings();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of PageTimings
- ///
- [Fact]
- public void PageTimingsInstanceTest()
- {
- // TODO uncomment below to test "IsType" PageTimings
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'OnContentLoad'
- ///
- [Fact]
- public void OnContentLoadTest()
- {
- // TODO unit test for the property 'OnContentLoad'
- }
- ///
- /// Test the property 'OnLoad'
- ///
- [Fact]
- public void OnLoadTest()
- {
- // TODO unit test for the property 'OnLoad'
- }
- ///
- /// Test the property 'Href'
- ///
- [Fact]
- public void HrefTest()
- {
- // TODO unit test for the property 'Href'
- }
- ///
- /// Test the property 'Dns'
- ///
- [Fact]
- public void DnsTest()
- {
- // TODO unit test for the property 'Dns'
- }
- ///
- /// Test the property 'Ssl'
- ///
- [Fact]
- public void SslTest()
- {
- // TODO unit test for the property 'Ssl'
- }
- ///
- /// Test the property 'TimeToFirstByte'
- ///
- [Fact]
- public void TimeToFirstByteTest()
- {
- // TODO unit test for the property 'TimeToFirstByte'
- }
- ///
- /// Test the property 'CumulativeLayoutShift'
- ///
- [Fact]
- public void CumulativeLayoutShiftTest()
- {
- // TODO unit test for the property 'CumulativeLayoutShift'
- }
- ///
- /// Test the property 'LargestContentfulPaint'
- ///
- [Fact]
- public void LargestContentfulPaintTest()
- {
- // TODO unit test for the property 'LargestContentfulPaint'
- }
- ///
- /// Test the property 'FirstPaint'
- ///
- [Fact]
- public void FirstPaintTest()
- {
- // TODO unit test for the property 'FirstPaint'
- }
- ///
- /// Test the property 'FirstInputDelay'
- ///
- [Fact]
- public void FirstInputDelayTest()
- {
- // TODO unit test for the property 'FirstInputDelay'
- }
- ///
- /// Test the property 'DomInteractive'
- ///
- [Fact]
- public void DomInteractiveTest()
- {
- // TODO unit test for the property 'DomInteractive'
- }
- ///
- /// Test the property 'FirstContentfulPaint'
- ///
- [Fact]
- public void FirstContentfulPaintTest()
- {
- // TODO unit test for the property 'FirstContentfulPaint'
- }
- ///
- /// Test the property 'Comment'
- ///
- [Fact]
- public void CommentTest()
- {
- // TODO unit test for the property 'Comment'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/VerifyResultTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/VerifyResultTests.cs
deleted file mode 100644
index 2a72d308e4..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/VerifyResultTests.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing VerifyResult
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class VerifyResultTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for VerifyResult
- //private VerifyResult instance;
-
- public VerifyResultTests()
- {
- // TODO uncomment below to create an instance of VerifyResult
- //instance = new VerifyResult();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of VerifyResult
- ///
- [Fact]
- public void VerifyResultInstanceTest()
- {
- // TODO uncomment below to test "IsType" VerifyResult
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Result'
- ///
- [Fact]
- public void ResultTest()
- {
- // TODO unit test for the property 'Result'
- }
- ///
- /// Test the property 'Name'
- ///
- [Fact]
- public void NameTest()
- {
- // TODO unit test for the property 'Name'
- }
- ///
- /// Test the property 'Type'
- ///
- [Fact]
- public void TypeTest()
- {
- // TODO unit test for the property 'Type'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/WebSocketMessageTests.cs b/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/WebSocketMessageTests.cs
deleted file mode 100644
index 64f5a70329..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient.Test/Model/WebSocketMessageTests.cs
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using Xunit;
-
-using System;
-using System.Linq;
-using System.IO;
-using System.Collections.Generic;
-using BrowserUpMitmProxyClient.Api;
-using BrowserUpMitmProxyClient.Model;
-using BrowserUpMitmProxyClient.Client;
-using System.Reflection;
-using Newtonsoft.Json;
-
-namespace BrowserUpMitmProxyClient.Test.Model
-{
- ///
- /// Class for testing WebSocketMessage
- ///
- ///
- /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
- /// Please update the test case below to test the model.
- ///
- public class WebSocketMessageTests : IDisposable
- {
- // TODO uncomment below to declare an instance variable for WebSocketMessage
- //private WebSocketMessage instance;
-
- public WebSocketMessageTests()
- {
- // TODO uncomment below to create an instance of WebSocketMessage
- //instance = new WebSocketMessage();
- }
-
- public void Dispose()
- {
- // Cleanup when everything is done.
- }
-
- ///
- /// Test an instance of WebSocketMessage
- ///
- [Fact]
- public void WebSocketMessageInstanceTest()
- {
- // TODO uncomment below to test "IsType" WebSocketMessage
- //Assert.IsType(instance);
- }
-
-
- ///
- /// Test the property 'Type'
- ///
- [Fact]
- public void TypeTest()
- {
- // TODO unit test for the property 'Type'
- }
- ///
- /// Test the property 'Opcode'
- ///
- [Fact]
- public void OpcodeTest()
- {
- // TODO unit test for the property 'Opcode'
- }
- ///
- /// Test the property 'Data'
- ///
- [Fact]
- public void DataTest()
- {
- // TODO unit test for the property 'Data'
- }
- ///
- /// Test the property 'Time'
- ///
- [Fact]
- public void TimeTest()
- {
- // TODO unit test for the property 'Time'
- }
-
- }
-
-}
diff --git a/clients/csharp/src/BrowserUpMitmProxyClient/Api/BrowserUpProxyApi.cs b/clients/csharp/src/BrowserUpMitmProxyClient/Api/BrowserUpProxyApi.cs
deleted file mode 100644
index 44aa4f2371..0000000000
--- a/clients/csharp/src/BrowserUpMitmProxyClient/Api/BrowserUpProxyApi.cs
+++ /dev/null
@@ -1,2121 +0,0 @@
-/*
- * BrowserUp MitmProxy
- *
- * ___ This is the REST API for controlling the BrowserUp MitmProxy. The BrowserUp MitmProxy is a swiss army knife for automated testing that captures HTTP traffic in HAR files. It is also useful for Selenium/Cypress tests. ___
- *
- * The version of the OpenAPI document: 1.24
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Net;
-using System.Net.Mime;
-using BrowserUpMitmProxyClient.Client;
-using BrowserUpMitmProxyClient.Model;
-
-namespace BrowserUpMitmProxyClient.Api
-{
-
- ///
- /// Represents a collection of functions to interact with the API endpoints
- ///
- public interface IBrowserUpProxyApiSync : IApiAccessor
- {
- #region Synchronous Operations
- ///
- ///
- ///
- ///
- /// Add Custom Error to the captured traffic har
- ///
- /// Thrown when fails to make API call
- /// Receives an error to track. Internally, the error is stored in an array in the har under the _errors key
- /// Index associated with the operation.
- ///
- void AddError(Error error, int operationIndex = 0);
-
- ///
- ///
- ///
- ///
- /// Add Custom Error to the captured traffic har
- ///
- /// Thrown when fails to make API call
- /// Receives an error to track. Internally, the error is stored in an array in the har under the _errors key
- /// Index associated with the operation.
- /// ApiResponse of Object(void)
- ApiResponse