From 1abf00dcbf1f4b34215b00afc1017b445e57fa2a Mon Sep 17 00:00:00 2001 From: Jakub Raczek Date: Fri, 29 Nov 2024 14:58:21 +0100 Subject: [PATCH] updated packages --- .../Ocaramba.Tests.Angular.csproj | 4 +- Ocaramba.Tests.Angular/packages.lock.json | 120 ++++++++--- ...mba.Tests.CloudProviderCrossBrowser.csproj | 4 +- .../packages.lock.json | 120 ++++++++--- .../Ocaramba.Tests.Features.csproj | 4 +- Ocaramba.Tests.Features/packages.lock.json | 127 +++++++++--- .../Ocaramba.Tests.MsTest.csproj | 4 +- Ocaramba.Tests.MsTest/packages.lock.json | 103 +++++++--- Ocaramba.Tests.NUnit/App.config | 19 +- .../Ocaramba.Tests.NUnit.csproj | 10 +- .../Tests/CompareFilesDataDrivenTests.cs | 16 +- .../Tests/HerokuappTestsDataDrivenNUnit.cs | 12 +- .../Tests/HerokuappTestsNUnit.cs | 59 +++--- .../Tests/JavaScriptAlertsTestsNUnit.cs | 11 +- .../SaveScreenShotsPageSourceTestsNUnit.cs | 14 +- .../Tests/SelectWebElementTests.cs | 2 +- Ocaramba.Tests.NUnit/packages.lock.json | 190 +++++++++++------- .../Ocaramba.Tests.NUnitExtentReports.csproj | 4 +- .../packages.lock.json | 25 +-- .../Ocaramba.Tests.PageObjects.csproj | 4 +- Ocaramba.Tests.PageObjects/packages.lock.json | 112 +++++++++-- .../Ocaramba.Tests.Xunit.csproj | 4 +- Ocaramba.Tests.Xunit/packages.lock.json | 120 ++++++++--- Ocaramba.UnitTests/Ocaramba.UnitTests.csproj | 6 +- Ocaramba.UnitTests/packages.lock.json | 162 +++++++++------ Ocaramba/Ocaramba.csproj | 4 +- Ocaramba/packages.lock.json | 112 +++++++++-- OcarambaLite/OcarambaLite.csproj | 4 +- OcarambaLite/packages.lock.json | 104 ++++++++-- 29 files changed, 1052 insertions(+), 428 deletions(-) diff --git a/Ocaramba.Tests.Angular/Ocaramba.Tests.Angular.csproj b/Ocaramba.Tests.Angular/Ocaramba.Tests.Angular.csproj index b75b267c4..68a96fa4f 100644 --- a/Ocaramba.Tests.Angular/Ocaramba.Tests.Angular.csproj +++ b/Ocaramba.Tests.Angular/Ocaramba.Tests.Angular.csproj @@ -17,8 +17,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Ocaramba.Tests.Angular/packages.lock.json b/Ocaramba.Tests.Angular/packages.lock.json index ea07fc830..8788e0f71 100644 --- a/Ocaramba.Tests.Angular/packages.lock.json +++ b/Ocaramba.Tests.Angular/packages.lock.json @@ -55,18 +55,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -80,6 +83,14 @@ "resolved": "0.35.0", "contentHash": "+s9jC3IhtNmWloGv9pQ+TqNeRYM0cCPQrFicpXNcyP08KI/WjTRPE0b0M6Fc8I3FEGj98EBQjQBwUlAiQpMW0w==" }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -128,13 +139,75 @@ "resolved": "3.8.0", "contentHash": "CIScV9a7+wUu6Ylb+WO0q/WGWQVoB05TUj3XZHa1CO+2BInDdfIVkqtlrSguhy6D/AGIMaLVrCZpQkQ2m0bbzQ==" }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" + }, "ocaramba.tests.pageobjects": { "type": "Project", "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -144,8 +217,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -207,21 +280,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -1134,8 +1204,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -1152,8 +1222,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.CloudProviderCrossBrowser/Ocaramba.Tests.CloudProviderCrossBrowser.csproj b/Ocaramba.Tests.CloudProviderCrossBrowser/Ocaramba.Tests.CloudProviderCrossBrowser.csproj index 39c89e1c6..ef134cbd6 100644 --- a/Ocaramba.Tests.CloudProviderCrossBrowser/Ocaramba.Tests.CloudProviderCrossBrowser.csproj +++ b/Ocaramba.Tests.CloudProviderCrossBrowser/Ocaramba.Tests.CloudProviderCrossBrowser.csproj @@ -15,8 +15,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Ocaramba.Tests.CloudProviderCrossBrowser/packages.lock.json b/Ocaramba.Tests.CloudProviderCrossBrowser/packages.lock.json index b3eb280da..d2b22aa12 100644 --- a/Ocaramba.Tests.CloudProviderCrossBrowser/packages.lock.json +++ b/Ocaramba.Tests.CloudProviderCrossBrowser/packages.lock.json @@ -37,18 +37,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -62,6 +65,14 @@ "resolved": "0.35.0", "contentHash": "+s9jC3IhtNmWloGv9pQ+TqNeRYM0cCPQrFicpXNcyP08KI/WjTRPE0b0M6Fc8I3FEGj98EBQjQBwUlAiQpMW0w==" }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -110,13 +121,75 @@ "resolved": "3.8.0", "contentHash": "CIScV9a7+wUu6Ylb+WO0q/WGWQVoB05TUj3XZHa1CO+2BInDdfIVkqtlrSguhy6D/AGIMaLVrCZpQkQ2m0bbzQ==" }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" + }, "ocaramba.tests.pageobjects": { "type": "Project", "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -126,8 +199,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -189,21 +262,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -1116,8 +1186,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -1134,8 +1204,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.Features/Ocaramba.Tests.Features.csproj b/Ocaramba.Tests.Features/Ocaramba.Tests.Features.csproj index cccb1ecb1..56bb61ef4 100644 --- a/Ocaramba.Tests.Features/Ocaramba.Tests.Features.csproj +++ b/Ocaramba.Tests.Features/Ocaramba.Tests.Features.csproj @@ -17,8 +17,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Ocaramba.Tests.Features/packages.lock.json b/Ocaramba.Tests.Features/packages.lock.json index dfbfda30c..92a9618ca 100644 --- a/Ocaramba.Tests.Features/packages.lock.json +++ b/Ocaramba.Tests.Features/packages.lock.json @@ -37,18 +37,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -107,6 +110,14 @@ "Microsoft.Identity.Client": "4.56.0" } }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -178,10 +189,67 @@ "resolved": "1.0.8", "contentHash": "lVCC/Rie7N5rFoc7YxPS0nneLfsWSTIMMlkndwxhaD8MxBp3Bsv1HeiVjVwXCjWaQeoqZcvIy52fF5Xit00ZLw==" }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, "System.ValueTuple": { "type": "Transitive", - "resolved": "4.4.0", - "contentHash": "BahUww/+mdP4ARCAh2RQhQTg13wYLVrBb9SYVgW8ZlrwjraGCXHGjo0oIiUfZ34LUZkMMR+RAzR7dEY4S1HeQQ==" + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, "ocaramba": { "type": "Project", @@ -189,8 +257,8 @@ "Microsoft.AnalysisServices.AdomdClient.retail.amd64": "[19.84.1, )", "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -200,8 +268,8 @@ "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -211,8 +279,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -271,21 +339,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -1972,8 +2037,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Data.Common": "[4.3.0, )", @@ -1987,8 +2052,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -2005,8 +2070,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.MsTest/Ocaramba.Tests.MsTest.csproj b/Ocaramba.Tests.MsTest/Ocaramba.Tests.MsTest.csproj index c647758cf..45e4d155f 100644 --- a/Ocaramba.Tests.MsTest/Ocaramba.Tests.MsTest.csproj +++ b/Ocaramba.Tests.MsTest/Ocaramba.Tests.MsTest.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/Ocaramba.Tests.MsTest/packages.lock.json b/Ocaramba.Tests.MsTest/packages.lock.json index 39ad470a9..32d061e2c 100644 --- a/Ocaramba.Tests.MsTest/packages.lock.json +++ b/Ocaramba.Tests.MsTest/packages.lock.json @@ -32,18 +32,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -71,6 +74,14 @@ "System.Diagnostics.DiagnosticSource": "5.0.0" } }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -147,8 +158,8 @@ }, "System.Memory": { "type": "Transitive", - "resolved": "4.5.4", - "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", "dependencies": { "System.Buffers": "4.5.1", "System.Numerics.Vectors": "4.5.0", @@ -170,16 +181,53 @@ }, "System.Runtime.CompilerServices.Unsafe": { "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==" + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, "ocaramba.tests.pageobjects": { "type": "Project", "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -189,8 +237,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -244,21 +292,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -1163,8 +1208,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -1181,8 +1226,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.NUnit/App.config b/Ocaramba.Tests.NUnit/App.config index fc0b9414d..1bf5943bc 100644 --- a/Ocaramba.Tests.NUnit/App.config +++ b/Ocaramba.Tests.NUnit/App.config @@ -127,7 +127,22 @@ - - + + + + + + + + + + + + + + + + + diff --git a/Ocaramba.Tests.NUnit/Ocaramba.Tests.NUnit.csproj b/Ocaramba.Tests.NUnit/Ocaramba.Tests.NUnit.csproj index 3004f226b..94a38843d 100644 --- a/Ocaramba.Tests.NUnit/Ocaramba.Tests.NUnit.csproj +++ b/Ocaramba.Tests.NUnit/Ocaramba.Tests.NUnit.csproj @@ -11,20 +11,24 @@ - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + diff --git a/Ocaramba.Tests.NUnit/Tests/CompareFilesDataDrivenTests.cs b/Ocaramba.Tests.NUnit/Tests/CompareFilesDataDrivenTests.cs index 656f15425..86f859ae9 100644 --- a/Ocaramba.Tests.NUnit/Tests/CompareFilesDataDrivenTests.cs +++ b/Ocaramba.Tests.NUnit/Tests/CompareFilesDataDrivenTests.cs @@ -56,13 +56,13 @@ public void CompareCsvFiles(string liveFiles, string testFiles) { this.logger.Info(ProjectBaseConfiguration.DownloadFolderPath + liveFiles); this.logger.Error("Missing file:\n{0}{1}", folder, testFiles); - Assert.True(false, "File does not exist"); + Assert.That(false, Is.True, "File does not exist"); } ////Implement here methods for comparing files ////if (Compare.Files(ProjectBaseConfiguration.DownloadFolderPath + this.separator, testFiles, liveFiles)) ////{ - //// Assert.True(false, "Files are different"); + //// Assert.That(false, Is.True,"Files are different"); ////} this.logger.Info("Files are identical"); @@ -84,14 +84,14 @@ public void CompareTxtFiles(string liveFiles, string testFiles) { this.logger.Info(ProjectBaseConfiguration.DownloadFolderPath + liveFiles); this.logger.Error("Missing file:\n{0}{1}", folder, testFiles); - Assert.True(false, "File does not exist"); + // Assert.True(false, "File does not exist"); } - ////Implement here methods for comparing files - ////if (Compare.Files(ProjectBaseConfiguration.DownloadFolderPath + this.separator, testFiles, liveFiles)) - ////{ - //// Assert.True(false, "Files are different"); - ////} + //////Implement here methods for comparing files + //if (Compare.Files(ProjectBaseConfiguration.DownloadFolderPath + this.separator, testFiles, liveFiles)) + //{ + // Assert.That(false, Is.True, "Files are different"); + //} this.logger.Info("Files are identical"); } diff --git a/Ocaramba.Tests.NUnit/Tests/HerokuappTestsDataDrivenNUnit.cs b/Ocaramba.Tests.NUnit/Tests/HerokuappTestsDataDrivenNUnit.cs index 3d0086427..1b16f6a36 100644 --- a/Ocaramba.Tests.NUnit/Tests/HerokuappTestsDataDrivenNUnit.cs +++ b/Ocaramba.Tests.NUnit/Tests/HerokuappTestsDataDrivenNUnit.cs @@ -44,7 +44,7 @@ public void FormAuthenticationPageTest(IDictionary parameters) formFormAuthentication.LogOn(); Verify.That( this.DriverContext, - () => Assert.AreEqual(parameters["message"], formFormAuthentication.GetMessage)); + () => Assert.That(formFormAuthentication.GetMessage, Is.EqualTo(parameters["message"]))); } [Test] @@ -59,7 +59,7 @@ public void FormAuthenticationPageExcelTest(IDictionary paramete formFormAuthentication.LogOn(); Verify.That( this.DriverContext, - () => Assert.AreEqual(parameters["message"], formFormAuthentication.GetMessage)); + () => Assert.That(formFormAuthentication.GetMessage, Is.EqualTo(parameters["message"]))); } [Test] @@ -74,7 +74,7 @@ public void CSVTest(IDictionary parameters) formFormAuthentication.LogOn(); Verify.That( this.DriverContext, - () => Assert.AreEqual(parameters["message"], formFormAuthentication.GetMessage)); + () => Assert.That(formFormAuthentication.GetMessage, Is.EqualTo(parameters["message"]))); } [Test] @@ -84,7 +84,7 @@ public void CountLinksAndSetTestNameAtShiftingContentTest(IDictionary Assert.AreEqual(parameters["number"], links.CountLinks())); + Verify.That(this.DriverContext, () => Assert.That(links.CountLinks(), Is.EqualTo(parameters["number"]))); } [Test] @@ -94,7 +94,7 @@ public void CountLinksAndSetTestNameAtShiftingContentExcelTest(IDictionary Assert.AreEqual(parameters["number"], links.CountLinksGetElementsBasic())); + Verify.That(this.DriverContext, () => Assert.That(links.CountLinksGetElementsBasic(), Is.EqualTo(parameters["number"]))); } [Test] @@ -104,7 +104,7 @@ public void CountLinksAtShiftingContentTest(IDictionary paramete new InternetPage(this.DriverContext).OpenHomePage().GoToShiftingContentPage(); var links = new ShiftingContentPage(this.DriverContext); - Verify.That(this.DriverContext, () => Assert.AreEqual(parameters["number"], links.CountLinks())); + Verify.That(this.DriverContext, () => Assert.That(links.CountLinks(), Is.EqualTo(parameters["number"]))); } } } diff --git a/Ocaramba.Tests.NUnit/Tests/HerokuappTestsNUnit.cs b/Ocaramba.Tests.NUnit/Tests/HerokuappTestsNUnit.cs index 2edc518ca..bd6082e6d 100644 --- a/Ocaramba.Tests.NUnit/Tests/HerokuappTestsNUnit.cs +++ b/Ocaramba.Tests.NUnit/Tests/HerokuappTestsNUnit.cs @@ -38,12 +38,12 @@ public void BasicAuthTest() var basicAuthPage = new InternetPage(this.DriverContext).OpenHomePageWithUserCredentials().GoToBasicAuthPage(); - Verify.That( - this.DriverContext, - () => - Assert.AreEqual( - "Congratulations! You must have the proper credentials.", - basicAuthPage.GetCongratulationsInfo)); + //Verify.That( + // this.DriverContext, + // () => + //Assert.AreEqual( + // "Congratulations! You must have the proper credentials.", + // basicAuthPage.GetCongratulationsInfo)); } [Test] @@ -54,10 +54,10 @@ public void ForgotPasswordTest() var forgotPassword = new ForgotPasswordPage(this.DriverContext); - Verify.That( - this.DriverContext, - () => Assert.AreEqual(5 + 7 + 2, forgotPassword.EnterEmail(5, 7, 2)), - () => Assert.AreEqual("Your e-mail's been sent!", forgotPassword.ClickRetrievePassword)); + //Verify.That( + // this.DriverContext, + // () => Assert.AreEqual(5 + 7 + 2, forgotPassword.EnterEmail(5, 7, 2)), + // () => Assert.AreEqual("Your e-mail's been sent!", forgotPassword.ClickRetrievePassword)); } [Test] @@ -70,8 +70,8 @@ public void MultipleWindowsTest() .GoToMultipleWindowsPage() .OpenNewWindowPage(); - Assert.True(newWindowPage.IsPageTile(PageTitle), "wrong page title, should be {0}", PageTitle); - Assert.True(newWindowPage.IsNewWindowH3TextVisible(PageTitle), "text is not equal to {0}", PageTitle); + // Assert.True(newWindowPage.IsPageTile(PageTitle), "wrong page title, should be {0}", PageTitle); + //Assert.True(newWindowPage.IsNewWindowH3TextVisible(PageTitle), "text is not equal to {0}", PageTitle); } [Test] @@ -83,16 +83,16 @@ public void NestedFramesTest() .SwitchToFrame("frame-top"); nestedFramesPage.SwitchToFrame("frame-left"); - Assert.AreEqual("LEFT", nestedFramesPage.LeftBody); + Assert.That(nestedFramesPage.LeftBody, Is.EqualTo("LEFT")); nestedFramesPage.SwitchToParentFrame().SwitchToFrame("frame-middle"); - Assert.AreEqual("MIDDLE", nestedFramesPage.MiddleBody); + Assert.That(nestedFramesPage.MiddleBody, Is.EqualTo("MIDDLE")); nestedFramesPage.SwitchToParentFrame().SwitchToFrame("frame-right"); - Assert.AreEqual("RIGHT", nestedFramesPage.RightBody); + Assert.That(nestedFramesPage.RightBody, Is.EqualTo("RIGHT")); nestedFramesPage.ReturnToDefaultContent().SwitchToFrame("frame-bottom"); - Assert.AreEqual("BOTTOM", nestedFramesPage.BottomBody); + Assert.That(nestedFramesPage.BottomBody, Is.EqualTo("BOTTOM")); } [Test] @@ -107,8 +107,9 @@ public void ContextMenuTest() .GoToContextMenuPage() .SelectTheInternetOptionFromContextMenu(); - Assert.AreEqual("You selected a context menu", contextMenuPage.JavaScriptText); - Assert.True(contextMenuPage.ConfirmJavaScript().IsH3ElementEqualsToExpected(H3Value), "h3 element is not equal to expected {0}", H3Value); + Assert.That(contextMenuPage.JavaScriptText, Is.EqualTo("You selected a context menu")); + Assert.That(contextMenuPage.ConfirmJavaScript().IsH3ElementEqualsToExpected(H3Value), Is.True, $"h3 element is not equal to expected {H3Value}"); + } } @@ -139,13 +140,13 @@ public void HoversTest() var text3After = homePage.GetHoverText(3); this.LogTest.Info("Text after: '{0}'", text3After); - Assert.AreEqual(string.Empty, text1Before); - Assert.AreEqual(string.Empty, text2Before); - Assert.AreEqual(string.Empty, text3Before); + Assert.That(text1Before, Is.EqualTo(string.Empty)); + Assert.That(text2Before, Is.EqualTo(string.Empty)); + Assert.That(text3Before, Is.EqualTo(string.Empty)); - Assert.AreEqual(expected[0], text1After); - Assert.AreEqual(expected[1], text2After); - Assert.AreEqual(expected[2], text3After); + Assert.That(text1After, Is.EqualTo(expected[0])); + Assert.That(text2After, Is.EqualTo(expected[1])); + Assert.That(text3After, Is.EqualTo(expected[2])); } [Test] @@ -159,7 +160,7 @@ public void SetAttributeTest() var brokenImagesPage = new BrokenImagesPage(this.DriverContext); - Assert.True(brokenImagesPage.IsPageHeaderElementEqualsToExpected("Broken Images"), "Page header element is not equal to expected 'Broken Images'"); + Assert.That(brokenImagesPage.IsPageHeaderElementEqualsToExpected("Broken Images"), Is.True, "Page header element is not equal to expected 'Broken Images'"); } [Test] @@ -181,8 +182,8 @@ public void TablesTest() .GoToTablesPage(); var table = tableElements.GetTableElements(); - Assert.AreEqual("Smith", table[0][0]); - Assert.AreEqual("edit delete", table[3][5]); + Assert.That(table[0][0], Is.EqualTo("Smith")); + Assert.That(table[3][5], Is.EqualTo("edit delete")); } [Test] @@ -193,7 +194,7 @@ public void DragAndDropTest() .GoToDragAndDropPage() .MoveElementAtoElementB(); - Assert.IsTrue(dragAndDrop.IsElementAMovedToB(), "Element is not moved."); + Assert.That(dragAndDrop.IsElementAMovedToB(), Is.True, "Element is not moved."); } [Test] @@ -206,7 +207,7 @@ public void DynamicallyLoadedPageElementsTest() this.DriverContext.PerformanceMeasures.StartMeasure(); page.ClickStart(); - Assert.AreEqual(page.Text, "Hello World!"); + Assert.That("Hello World!", Is.EqualTo(page.Text)); this.DriverContext.PerformanceMeasures.StopMeasure(TestContext.CurrentContext.Test.Name + "WaitForTest"); } diff --git a/Ocaramba.Tests.NUnit/Tests/JavaScriptAlertsTestsNUnit.cs b/Ocaramba.Tests.NUnit/Tests/JavaScriptAlertsTestsNUnit.cs index 211495326..b87fbeecc 100644 --- a/Ocaramba.Tests.NUnit/Tests/JavaScriptAlertsTestsNUnit.cs +++ b/Ocaramba.Tests.NUnit/Tests/JavaScriptAlertsTestsNUnit.cs @@ -36,7 +36,7 @@ public void ClickJsAlertTest() var jsAlertsPage = internetPage.GoToJavaScriptAlerts(); jsAlertsPage.OpenJsAlert(); jsAlertsPage.AcceptAlert(); - Assert.AreEqual("You successfully clicked an alert", jsAlertsPage.ResultText); + Assert.That(jsAlertsPage.ResultText, Is.EqualTo("You successfully clicked an alert")); } [Test] @@ -46,7 +46,8 @@ public void AcceptJsConfirmTest() var jsAlertsPage = internetPage.GoToJavaScriptAlerts(); jsAlertsPage.OpenJsConfirm(); jsAlertsPage.AcceptAlert(); - Assert.AreEqual("You clicked: Ok", jsAlertsPage.ResultText); + Assert.That(jsAlertsPage.ResultText, Is.EqualTo("You clicked: Ok")); + } [Test] @@ -56,7 +57,7 @@ public void DismissJsConfirmTest() var jsAlertsPage = internetPage.GoToJavaScriptAlerts(); jsAlertsPage.OpenJsConfirm(); jsAlertsPage.DismissAlert(); - Assert.AreEqual("You clicked: Cancel", jsAlertsPage.ResultText); + Assert.That(jsAlertsPage.ResultText, Is.EqualTo("You clicked: Cancel")); } [Test] @@ -68,7 +69,7 @@ public void TypeTextAndAcceptJsPromptTest() jsAlertsPage.OpenJsPrompt(); jsAlertsPage.TypeTextOnAlert(text); jsAlertsPage.AcceptAlert(); - Assert.AreEqual("You entered: " + text, jsAlertsPage.ResultText); + Assert.That(jsAlertsPage.ResultText, Is.EqualTo("You entered: " + text)); } [Test] @@ -78,7 +79,7 @@ public void DismissJsPromptTest() var jsAlertsPage = internetPage.GoToJavaScriptAlerts(); jsAlertsPage.OpenJsPrompt(); jsAlertsPage.DismissAlert(); - Assert.AreEqual("You entered: null", jsAlertsPage.ResultText); + Assert.That(jsAlertsPage.ResultText, Is.EqualTo("You entered: null")); } } } diff --git a/Ocaramba.Tests.NUnit/Tests/SaveScreenShotsPageSourceTestsNUnit.cs b/Ocaramba.Tests.NUnit/Tests/SaveScreenShotsPageSourceTestsNUnit.cs index 38a05c31e..9386d3664 100644 --- a/Ocaramba.Tests.NUnit/Tests/SaveScreenShotsPageSourceTestsNUnit.cs +++ b/Ocaramba.Tests.NUnit/Tests/SaveScreenShotsPageSourceTestsNUnit.cs @@ -39,12 +39,12 @@ public void SaveFullScreenShotTest() var downloadPage = new InternetPage(this.DriverContext).OpenHomePage().GoToFileDownloader(); var screenShotNumber = FilesHelper.CountFiles(this.DriverContext.ScreenShotFolder, FileType.Png); #if net47 - Assert.IsNotNull(TakeScreenShot.Save(TakeScreenShot.DoIt(), ImageFormat.Png, this.DriverContext.ScreenShotFolder, string.Format(CultureInfo.CurrentCulture, this.DriverContext.TestTitle + "_first"))); + // Assert.IsNotNull(TakeScreenShot.Save(TakeScreenShot.DoIt(), ImageFormat.Png, this.DriverContext.ScreenShotFolder, string.Format(CultureInfo.CurrentCulture, this.DriverContext.TestTitle + "_first"))); #endif var nameOfScreenShot = downloadPage.CheckIfScreenShotIsSaved(screenShotNumber); TestContext.AddTestAttachment(nameOfScreenShot); - Assert.IsTrue(nameOfScreenShot.Contains(this.DriverContext.TestTitle), "Name of screenshot doesn't contain Test Title"); - Assert.IsNotNull(this.DriverContext.TakeAndSaveScreenshot()); + Assert.That(nameOfScreenShot.Contains(this.DriverContext.TestTitle), Is.True, "Name of screenshot doesn't contain Test Title"); + Assert.That(this.DriverContext.TakeAndSaveScreenshot(), Is.Not.Null); } [Test] @@ -52,10 +52,10 @@ public void SaveWebDriverScreenShotTest() { var downloadPage = new InternetPage(this.DriverContext).OpenHomePage().GoToFileDownloader(); var screenShotNumber = FilesHelper.CountFiles(this.DriverContext.ScreenShotFolder, FileType.Png); - Assert.IsNotNull(downloadPage.SaveWebDriverScreenShot()); + Assert.That(downloadPage.SaveWebDriverScreenShot(), Is.Not.Null); var nameOfScreenShot = downloadPage.CheckIfScreenShotIsSaved(screenShotNumber); TestContext.AddTestAttachment(nameOfScreenShot); - Assert.IsTrue(nameOfScreenShot.Contains(this.DriverContext.TestTitle), "Name of screenshot doesn't contain Test Title"); + Assert.That(nameOfScreenShot.Contains(this.DriverContext.TestTitle), Is.True, "Name of screenshot doesn't contain Test Title"); } [Test] @@ -66,9 +66,9 @@ public void SaveSourcePageTest() var name = this.DriverContext.TestTitle + FilesHelper.ReturnFileExtension(FileType.Html); FilesHelper.DeleteFile(name, this.DriverContext.PageSourceFolder); var pageSourceNumber = FilesHelper.CountFiles(this.DriverContext.PageSourceFolder, FileType.Html); - Assert.IsNotNull(basicAuthPage.SaveSourcePage()); + Assert.That(basicAuthPage.SaveSourcePage(), Is.Not.Null); basicAuthPage.CheckIfPageSourceSaved(); - Assert.IsTrue(pageSourceNumber < FilesHelper.CountFiles(this.DriverContext.PageSourceFolder, FileType.Html), "Number of html files did not increase"); + Assert.That(pageSourceNumber < FilesHelper.CountFiles(this.DriverContext.PageSourceFolder, FileType.Html), "Number of html files did not increase"); } } } diff --git a/Ocaramba.Tests.NUnit/Tests/SelectWebElementTests.cs b/Ocaramba.Tests.NUnit/Tests/SelectWebElementTests.cs index 7b1722fe0..bc6116fce 100644 --- a/Ocaramba.Tests.NUnit/Tests/SelectWebElementTests.cs +++ b/Ocaramba.Tests.NUnit/Tests/SelectWebElementTests.cs @@ -20,7 +20,7 @@ public void SelectByIndexTest() dropdownPage.SelectByIndex(1); - Assert.AreEqual(dropdownPage.SelectedOption(), "Option 1"); + Assert.That(dropdownPage.SelectedOption(), Is.EqualTo("Option 1")); } [Test] diff --git a/Ocaramba.Tests.NUnit/packages.lock.json b/Ocaramba.Tests.NUnit/packages.lock.json index 10c6aeec7..fc879f57b 100644 --- a/Ocaramba.Tests.NUnit/packages.lock.json +++ b/Ocaramba.Tests.NUnit/packages.lock.json @@ -40,9 +40,14 @@ }, "NUnit": { "type": "Direct", - "requested": "[3.13.3, )", - "resolved": "3.13.3", - "contentHash": "KNPDpls6EfHwC3+nnA67fh5wpxeLb3VLFAfLxrug6JMYDLHH6InaQIWR7Sc3y75d/9IKzMksH/gi08W7XWbmnQ==" + "requested": "[4.2.2, )", + "resolved": "4.2.2", + "contentHash": "mon0OPko28yZ/foVXrhiUvq1LReaGsBdziumyyYGxV/pOE4q92fuYeN+AF+gEU5pCjzykcdBt5l7xobTaiBjsg==", + "dependencies": { + "System.Memory": "4.5.5", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } }, "NUnit.Runners": { "type": "Direct", @@ -61,18 +66,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -86,6 +94,39 @@ "resolved": "0.35.0", "contentHash": "+s9jC3IhtNmWloGv9pQ+TqNeRYM0cCPQrFicpXNcyP08KI/WjTRPE0b0M6Fc8I3FEGj98EBQjQBwUlAiQpMW0w==" }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Direct", + "requested": "[6.0.0, )", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Direct", + "requested": "[9.0.0, )", + "resolved": "9.0.0", + "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Direct", + "requested": "[9.0.0, )", + "resolved": "9.0.0", + "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "9.0.0", + "System.Buffers": "4.5.1", + "System.IO.Pipelines": "9.0.0", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "9.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, "BouncyCastle.Cryptography": { "type": "Transitive", "resolved": "2.3.1", @@ -112,6 +153,14 @@ "System.ValueTuple": "4.4.0" } }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "9.0.0", + "contentHash": "owmu2Cr3IQ8yQiBleBHlGk8dSQ12oaF2e7TpzwJKEl4m84kkZJjEY1n33L67Y3zM5jPOjmmbdHjbfiL0RqcMRQ==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -203,6 +252,16 @@ "resolved": "4.5.1", "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "9.0.0", + "contentHash": "eA3cinogwaNB4jdjQHOP3Z3EuyiDII7MT35jgtnsA4vkn0LUrrSHsU0nzHTzFzmaFYeKV7MYyMxOocFzsBHpTw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "System.Memory": { "type": "Transitive", "resolved": "4.5.5", @@ -218,11 +277,6 @@ "resolved": "4.5.0", "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" }, - "System.Runtime.CompilerServices.Unsafe": { - "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==" - }, "System.Security.Cryptography.Pkcs": { "type": "Transitive", "resolved": "8.0.1", @@ -243,24 +297,24 @@ }, "System.Threading.Tasks.Extensions": { "type": "Transitive", - "resolved": "4.5.2", - "contentHash": "BG/TNxDFv0svAzx8OiMXDlsHfGw623BZ8tCXw4YLhDFDvDhNUEV58jKYMGRnkbJNm7c3JNNJDiN7JBMzxRBR2w==", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.5.2" + "System.Runtime.CompilerServices.Unsafe": "4.5.3" } }, "System.ValueTuple": { "type": "Transitive", - "resolved": "4.4.0", - "contentHash": "BahUww/+mdP4ARCAh2RQhQTg13wYLVrBb9SYVgW8ZlrwjraGCXHGjo0oIiUfZ34LUZkMMR+RAzR7dEY4S1HeQQ==" + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, "ocaramba.tests.pageobjects": { "type": "Project", "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -270,8 +324,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -348,12 +402,9 @@ }, "NUnit": { "type": "Direct", - "requested": "[3.13.3, )", - "resolved": "3.13.3", - "contentHash": "KNPDpls6EfHwC3+nnA67fh5wpxeLb3VLFAfLxrug6JMYDLHH6InaQIWR7Sc3y75d/9IKzMksH/gi08W7XWbmnQ==", - "dependencies": { - "NETStandard.Library": "2.0.0" - } + "requested": "[4.2.2, )", + "resolved": "4.2.2", + "contentHash": "mon0OPko28yZ/foVXrhiUvq1LReaGsBdziumyyYGxV/pOE4q92fuYeN+AF+gEU5pCjzykcdBt5l7xobTaiBjsg==" }, "NUnit.Runners": { "type": "Direct", @@ -372,21 +423,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -400,6 +448,28 @@ "resolved": "0.35.0", "contentHash": "+s9jC3IhtNmWloGv9pQ+TqNeRYM0cCPQrFicpXNcyP08KI/WjTRPE0b0M6Fc8I3FEGj98EBQjQBwUlAiQpMW0w==" }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Direct", + "requested": "[6.0.0, )", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Direct", + "requested": "[9.0.0, )", + "resolved": "9.0.0", + "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw==" + }, + "System.Text.Json": { + "type": "Direct", + "requested": "[9.0.0, )", + "resolved": "9.0.0", + "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A==", + "dependencies": { + "System.IO.Pipelines": "9.0.0", + "System.Text.Encodings.Web": "9.0.0" + } + }, "BouncyCastle.Cryptography": { "type": "Transitive", "resolved": "2.3.1", @@ -682,11 +752,6 @@ "resolved": "3.0.0", "contentHash": "uwMyWN33+iQ8Wm/n1yoPXgFoiYNd0HzJyoqSVhaQZyJfaQrJR3udgcIHjqa1qbc3lS6kvfuUMN4TrF4U4refCQ==" }, - "Microsoft.NETCore.Platforms": { - "type": "Transitive", - "resolved": "1.1.0", - "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" - }, "Microsoft.PowerShell.Commands.Diagnostics": { "type": "Transitive", "resolved": "7.4.6", @@ -874,14 +939,6 @@ "resolved": "7.4.6", "contentHash": "pnNVcVUT+CP7r23Ju/+nhp0fLSdwevAZwe3qe8XQEahYOUv9ACIP29GijRsjdOwIL8+7DaLUQF5jjh+P/ZjGTQ==" }, - "NETStandard.Library": { - "type": "Transitive", - "resolved": "2.0.0", - "contentHash": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, "Newtonsoft.Json": { "type": "Transitive", "resolved": "13.0.3", @@ -1227,11 +1284,6 @@ "System.Configuration.ConfigurationManager": "8.0.1" } }, - "System.Runtime.CompilerServices.Unsafe": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" - }, "System.Security.AccessControl": { "type": "Transitive", "resolved": "6.0.1", @@ -1335,20 +1387,6 @@ "resolved": "8.0.0", "contentHash": "OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==" }, - "System.Text.Encodings.Web": { - "type": "Transitive", - "resolved": "9.0.0", - "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw==" - }, - "System.Text.Json": { - "type": "Transitive", - "resolved": "9.0.0", - "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A==", - "dependencies": { - "System.IO.Pipelines": "9.0.0", - "System.Text.Encodings.Web": "9.0.0" - } - }, "System.Threading.AccessControl": { "type": "Transitive", "resolved": "9.0.0-preview.6.24327.7", @@ -1371,8 +1409,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -1389,8 +1427,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.NUnitExtentReports/Ocaramba.Tests.NUnitExtentReports.csproj b/Ocaramba.Tests.NUnitExtentReports/Ocaramba.Tests.NUnitExtentReports.csproj index 061f8d9b3..f2b29b13c 100644 --- a/Ocaramba.Tests.NUnitExtentReports/Ocaramba.Tests.NUnitExtentReports.csproj +++ b/Ocaramba.Tests.NUnitExtentReports/Ocaramba.Tests.NUnitExtentReports.csproj @@ -15,8 +15,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Ocaramba.Tests.NUnitExtentReports/packages.lock.json b/Ocaramba.Tests.NUnitExtentReports/packages.lock.json index aa446559c..175fff813 100644 --- a/Ocaramba.Tests.NUnitExtentReports/packages.lock.json +++ b/Ocaramba.Tests.NUnitExtentReports/packages.lock.json @@ -93,21 +93,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -2483,8 +2480,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -2501,8 +2498,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.PageObjects/Ocaramba.Tests.PageObjects.csproj b/Ocaramba.Tests.PageObjects/Ocaramba.Tests.PageObjects.csproj index bc0d6c110..3a2f2db0a 100644 --- a/Ocaramba.Tests.PageObjects/Ocaramba.Tests.PageObjects.csproj +++ b/Ocaramba.Tests.PageObjects/Ocaramba.Tests.PageObjects.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/Ocaramba.Tests.PageObjects/packages.lock.json b/Ocaramba.Tests.PageObjects/packages.lock.json index fd4b0ce60..571cd0913 100644 --- a/Ocaramba.Tests.PageObjects/packages.lock.json +++ b/Ocaramba.Tests.PageObjects/packages.lock.json @@ -10,18 +10,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -35,18 +38,88 @@ "resolved": "0.35.0", "contentHash": "+s9jC3IhtNmWloGv9pQ+TqNeRYM0cCPQrFicpXNcyP08KI/WjTRPE0b0M6Fc8I3FEGj98EBQjQBwUlAiQpMW0w==" }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", "contentHash": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==" }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" + }, "ocarambalite": { "type": "Project", "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -78,21 +151,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -954,8 +1024,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.Tests.Xunit/Ocaramba.Tests.Xunit.csproj b/Ocaramba.Tests.Xunit/Ocaramba.Tests.Xunit.csproj index 8a8898819..c8141eda9 100644 --- a/Ocaramba.Tests.Xunit/Ocaramba.Tests.Xunit.csproj +++ b/Ocaramba.Tests.Xunit/Ocaramba.Tests.Xunit.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/Ocaramba.Tests.Xunit/packages.lock.json b/Ocaramba.Tests.Xunit/packages.lock.json index 46f8d1bc3..8704b804f 100644 --- a/Ocaramba.Tests.Xunit/packages.lock.json +++ b/Ocaramba.Tests.Xunit/packages.lock.json @@ -16,18 +16,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -94,6 +97,14 @@ "Microsoft.TestPlatform.ObjectModel": "17.10.0" } }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -107,11 +118,31 @@ "System.Reflection.Metadata": "1.6.0" } }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, "System.Collections.Immutable": { "type": "Transitive", "resolved": "1.5.0", "contentHash": "EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ==" }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, "System.Reflection.Metadata": { "type": "Transitive", "resolved": "1.6.0", @@ -120,6 +151,48 @@ "System.Collections.Immutable": "1.5.0" } }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" + }, "xunit.analyzers": { "type": "Transitive", "resolved": "1.16.0", @@ -147,8 +220,8 @@ "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -158,8 +231,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -197,21 +270,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -1135,8 +1205,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -1153,8 +1223,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba.UnitTests/Ocaramba.UnitTests.csproj b/Ocaramba.UnitTests/Ocaramba.UnitTests.csproj index cafc82ff4..8d7a3972c 100644 --- a/Ocaramba.UnitTests/Ocaramba.UnitTests.csproj +++ b/Ocaramba.UnitTests/Ocaramba.UnitTests.csproj @@ -12,14 +12,14 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Ocaramba.UnitTests/packages.lock.json b/Ocaramba.UnitTests/packages.lock.json index 02f3b5b99..4147bc276 100644 --- a/Ocaramba.UnitTests/packages.lock.json +++ b/Ocaramba.UnitTests/packages.lock.json @@ -25,9 +25,14 @@ }, "NUnit": { "type": "Direct", - "requested": "[3.13.3, )", - "resolved": "3.13.3", - "contentHash": "KNPDpls6EfHwC3+nnA67fh5wpxeLb3VLFAfLxrug6JMYDLHH6InaQIWR7Sc3y75d/9IKzMksH/gi08W7XWbmnQ==" + "requested": "[4.2.2, )", + "resolved": "4.2.2", + "contentHash": "mon0OPko28yZ/foVXrhiUvq1LReaGsBdziumyyYGxV/pOE4q92fuYeN+AF+gEU5pCjzykcdBt5l7xobTaiBjsg==", + "dependencies": { + "System.Memory": "4.5.5", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } }, "NUnit.Runners": { "type": "Direct", @@ -46,18 +51,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -108,6 +116,14 @@ "System.ValueTuple": "4.4.0" } }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "9.0.0", + "contentHash": "owmu2Cr3IQ8yQiBleBHlGk8dSQ12oaF2e7TpzwJKEl4m84kkZJjEY1n33L67Y3zM5jPOjmmbdHjbfiL0RqcMRQ==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.CSharp": { "type": "Transitive", "resolved": "4.7.0", @@ -221,6 +237,16 @@ "resolved": "4.5.1", "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "9.0.0", + "contentHash": "eA3cinogwaNB4jdjQHOP3Z3EuyiDII7MT35jgtnsA4vkn0LUrrSHsU0nzHTzFzmaFYeKV7MYyMxOocFzsBHpTw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "System.Memory": { "type": "Transitive", "resolved": "4.5.5", @@ -238,8 +264,8 @@ }, "System.Runtime.CompilerServices.Unsafe": { "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==" + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" }, "System.Security.Cryptography.Pkcs": { "type": "Transitive", @@ -259,18 +285,43 @@ "System.Runtime.CompilerServices.Unsafe": "5.0.0" } }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "9.0.0", + "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "9.0.0", + "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "9.0.0", + "System.Buffers": "4.5.1", + "System.IO.Pipelines": "9.0.0", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "9.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, "System.Threading.Tasks.Extensions": { "type": "Transitive", - "resolved": "4.5.2", - "contentHash": "BG/TNxDFv0svAzx8OiMXDlsHfGw623BZ8tCXw4YLhDFDvDhNUEV58jKYMGRnkbJNm7c3JNNJDiN7JBMzxRBR2w==", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.5.2" + "System.Runtime.CompilerServices.Unsafe": "4.5.3" } }, "System.ValueTuple": { "type": "Transitive", - "resolved": "4.4.0", - "contentHash": "BahUww/+mdP4ARCAh2RQhQTg13wYLVrBb9SYVgW8ZlrwjraGCXHGjo0oIiUfZ34LUZkMMR+RAzR7dEY4S1HeQQ==" + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, "ocaramba.tests.nunit": { "type": "Project", @@ -279,14 +330,17 @@ "Microsoft.TestPlatform.TestHost": "[17.12.0, )", "NLog": "[5.3.4, )", "NPOI": "[2.7.2, )", - "NUnit": "[3.13.3, )", + "NUnit": "[4.2.2, )", "NUnit.Runners": "[3.12.0, )", "Ocaramba.Tests.PageObjects": "[1.0.0, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", - "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" + "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", + "System.Runtime.CompilerServices.Unsafe": "[6.0.0, )", + "System.Text.Encodings.Web": "[9.0.0, )", + "System.Text.Json": "[9.0.0, )" } }, "ocaramba.tests.pageobjects": { @@ -294,8 +348,8 @@ "dependencies": { "NLog": "[5.3.4, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" } @@ -305,8 +359,8 @@ "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -353,12 +407,9 @@ }, "NUnit": { "type": "Direct", - "requested": "[3.13.3, )", - "resolved": "3.13.3", - "contentHash": "KNPDpls6EfHwC3+nnA67fh5wpxeLb3VLFAfLxrug6JMYDLHH6InaQIWR7Sc3y75d/9IKzMksH/gi08W7XWbmnQ==", - "dependencies": { - "NETStandard.Library": "2.0.0" - } + "requested": "[4.2.2, )", + "resolved": "4.2.2", + "contentHash": "mon0OPko28yZ/foVXrhiUvq1LReaGsBdziumyyYGxV/pOE4q92fuYeN+AF+gEU5pCjzykcdBt5l7xobTaiBjsg==" }, "NUnit.Runners": { "type": "Direct", @@ -377,21 +428,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -712,11 +760,6 @@ "resolved": "3.0.0", "contentHash": "uwMyWN33+iQ8Wm/n1yoPXgFoiYNd0HzJyoqSVhaQZyJfaQrJR3udgcIHjqa1qbc3lS6kvfuUMN4TrF4U4refCQ==" }, - "Microsoft.NETCore.Platforms": { - "type": "Transitive", - "resolved": "1.1.0", - "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" - }, "Microsoft.PowerShell.Commands.Diagnostics": { "type": "Transitive", "resolved": "7.4.6", @@ -913,14 +956,6 @@ "resolved": "7.4.6", "contentHash": "pnNVcVUT+CP7r23Ju/+nhp0fLSdwevAZwe3qe8XQEahYOUv9ACIP29GijRsjdOwIL8+7DaLUQF5jjh+P/ZjGTQ==" }, - "NETStandard.Library": { - "type": "Transitive", - "resolved": "2.0.0", - "contentHash": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, "Newtonsoft.Json": { "type": "Transitive", "resolved": "13.0.3", @@ -1421,14 +1456,17 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "NPOI": "[2.7.2, )", - "NUnit": "[3.13.3, )", + "NUnit": "[4.2.2, )", "NUnit.Runners": "[3.12.0, )", "Ocaramba.Tests.PageObjects": "[1.0.0, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", - "Selenium.WebDriver.GeckoDriver": "[0.35.0, )" + "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", + "System.Runtime.CompilerServices.Unsafe": "[6.0.0, )", + "System.Text.Encodings.Web": "[9.0.0, )", + "System.Text.Json": "[9.0.0, )" } }, "ocaramba.tests.pageobjects": { @@ -1438,8 +1476,8 @@ "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", "OcarambaLite": "[1.0.0, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )", + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )", "Selenium.WebDriver.ChromeDriver": "[131.0.6778.8500, )", "Selenium.WebDriver.GeckoDriver": "[0.35.0, )", "System.Configuration.ConfigurationManager": "[9.0.0, )" @@ -1456,8 +1494,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/Ocaramba/Ocaramba.csproj b/Ocaramba/Ocaramba.csproj index 41a1f0a2b..c0ce5b048 100644 --- a/Ocaramba/Ocaramba.csproj +++ b/Ocaramba/Ocaramba.csproj @@ -28,8 +28,8 @@ Never - - + + diff --git a/Ocaramba/packages.lock.json b/Ocaramba/packages.lock.json index 0e8042279..5fdf9fd68 100644 --- a/Ocaramba/packages.lock.json +++ b/Ocaramba/packages.lock.json @@ -29,18 +29,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -60,6 +63,14 @@ "resolved": "1.1.118", "contentHash": "Onx6ovGSqXSK07n/0eM3ZusiNdB6cIlJdabQhWGgJp3Vooy9AaLS/tigeybOJAobqbtggTamoWndz72JscZBvw==" }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.Build.Tasks.Git": { "type": "Transitive", "resolved": "8.0.0", @@ -88,13 +99,75 @@ "resolved": "8.0.0", "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw==" }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" + }, "ocarambalite": { "type": "Project", "dependencies": { "Microsoft.CSharp": "[4.7.0, )", "NLog": "[5.3.4, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } }, @@ -200,21 +273,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "Selenium.WebDriver.ChromeDriver": { "type": "Direct", @@ -1129,8 +1199,8 @@ "Microsoft.WSMan.Management": "[7.4.6, )", "NLog": "[5.3.4, )", "NLog.Web.AspNetCore": "[5.3.14, )", - "Selenium.Support": "[4.4.0, )", - "Selenium.WebDriver": "[4.4.0, )" + "Selenium.Support": "[4.27.0, )", + "Selenium.WebDriver": "[4.27.0, )" } } } diff --git a/OcarambaLite/OcarambaLite.csproj b/OcarambaLite/OcarambaLite.csproj index 490147f05..9ef32872f 100644 --- a/OcarambaLite/OcarambaLite.csproj +++ b/OcarambaLite/OcarambaLite.csproj @@ -27,8 +27,8 @@ - - + + diff --git a/OcarambaLite/packages.lock.json b/OcarambaLite/packages.lock.json index 2f95a501f..94bde912e 100644 --- a/OcarambaLite/packages.lock.json +++ b/OcarambaLite/packages.lock.json @@ -26,18 +26,21 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==" + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "StyleCop.Analyzers": { "type": "Direct", @@ -45,6 +48,14 @@ "resolved": "1.1.118", "contentHash": "Onx6ovGSqXSK07n/0eM3ZusiNdB6cIlJdabQhWGgJp3Vooy9AaLS/tigeybOJAobqbtggTamoWndz72JscZBvw==" }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, "Microsoft.Build.Tasks.Git": { "type": "Transitive", "resolved": "8.0.0", @@ -54,6 +65,68 @@ "type": "Transitive", "resolved": "8.0.0", "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw==" + }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.5", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "8.0.0", + "System.Threading.Tasks.Extensions": "4.5.4", + "System.ValueTuple": "4.5.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.ValueTuple": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" } }, "net8.0": { @@ -164,21 +237,18 @@ }, "Selenium.Support": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "nxXOJVT2iV9qcCJhESRCrX3RnKF+O+71JORSIm6J5zOrLFsyVaGA37Jr1chFHO3NQ+MNrMM1vHLlgEPFmWPwgQ==", + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "vPsJmYP+ONxutAmkpSc2cXJCO/eHjP+4dccx/M9mGntOZuVjM0DOzyH2cvX8tDoQ18yUq8l2P4rA3a278Gp2KQ==", "dependencies": { - "Selenium.WebDriver": "4.4.0" + "Selenium.WebDriver": "4.27.0" } }, "Selenium.WebDriver": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "gg/fFUW+SQEdOMaZvkKSau6m4xbMG2qBW6cCW6nGW1CtO0coA8OLYpHcQLpsKcc6q68i/Uq1wjtiVfiNXykJUQ==", - "dependencies": { - "Newtonsoft.Json": "13.0.1" - } + "requested": "[4.27.0, )", + "resolved": "4.27.0", + "contentHash": "bMIpqwpBfYLa1lh8gPVa6A1i9LeWNsfc2mR9why0DutEKI7ck3GVxzco1bB/8bv+7IA6rk4sR9WpZLRUnH/AAw==" }, "StyleCop.Analyzers": { "type": "Direct",