From 8756973f1220c76ba9890c70fe71da1c4f2112ba Mon Sep 17 00:00:00 2001
From: "Mr.Fu" <15066652019@163.com>
Date: Fri, 10 Feb 2023 16:31:11 +0800
Subject: [PATCH 1/4] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9C=80=E5=B0=8F?=
=?UTF-8?q?=E6=B4=BB=E8=B7=83=E6=95=B0=E7=AE=97=E6=B3=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...ject_GCNF.Algorithm.MinimumActivity.csproj | 22 +++++++++++++++++++
.../UnitTest1.cs | 14 ++++++++++++
2 files changed, 36 insertions(+)
create mode 100644 TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj
create mode 100644 TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
diff --git a/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj b/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj
new file mode 100644
index 0000000..1502b1f
--- /dev/null
+++ b/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj
@@ -0,0 +1,22 @@
+
+
+
+ netcoreapp3.1
+
+ false
+
+
+
+
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
+
diff --git a/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs b/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
new file mode 100644
index 0000000..91d7334
--- /dev/null
+++ b/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
@@ -0,0 +1,14 @@
+using System;
+using Xunit;
+
+namespace TestProject_GCNF.Algorithm.MinimumActivity
+{
+ public class UnitTest1
+ {
+ [Fact]
+ public void Test1()
+ {
+
+ }
+ }
+}
--
Gitee
From 392f1921050398ab8e5345d49391a327a4471839 Mon Sep 17 00:00:00 2001
From: "Mr.Fu" <15066652019@163.com>
Date: Fri, 10 Feb 2023 16:31:42 +0800
Subject: [PATCH 2/4] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9C=80=E5=B0=8F?=
=?UTF-8?q?=E6=B4=BB=E8=B7=83=E6=95=B0=E6=B5=8B=E8=AF=95=E9=A1=B9=E7=9B=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GCNF.Algorithm.sln | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/GCNF.Algorithm.sln b/GCNF.Algorithm.sln
index efbe616..9a91cca 100644
--- a/GCNF.Algorithm.sln
+++ b/GCNF.Algorithm.sln
@@ -27,7 +27,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "04 冒泡算法", "04 冒
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GCNF.Algorithm.BubbleAlgorithm", "GCNF.Algorithm.BubbleAlgorithm\GCNF.Algorithm.BubbleAlgorithm.csproj", "{D497296B-77CB-4827-87C5-76E907453FED}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GCNF.Algorithm.MinimumActivity", "GCNF.Algorithm.MinimumActivity\GCNF.Algorithm.MinimumActivity.csproj", "{9FAD7740-F5F9-48CC-A066-8E1D96A65988}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GCNF.Algorithm.MinimumActivity", "GCNF.Algorithm.MinimumActivity\GCNF.Algorithm.MinimumActivity.csproj", "{9FAD7740-F5F9-48CC-A066-8E1D96A65988}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestProject_GCNF.Algorithm.MinimumActivity", "TestProject_GCNF.Algorithm.MinimumActivity\TestProject_GCNF.Algorithm.MinimumActivity.csproj", "{227E7CF5-F0B4-4BFA-9C56-99985BE4EE66}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -59,6 +61,10 @@ Global
{9FAD7740-F5F9-48CC-A066-8E1D96A65988}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9FAD7740-F5F9-48CC-A066-8E1D96A65988}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9FAD7740-F5F9-48CC-A066-8E1D96A65988}.Release|Any CPU.Build.0 = Release|Any CPU
+ {227E7CF5-F0B4-4BFA-9C56-99985BE4EE66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {227E7CF5-F0B4-4BFA-9C56-99985BE4EE66}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {227E7CF5-F0B4-4BFA-9C56-99985BE4EE66}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {227E7CF5-F0B4-4BFA-9C56-99985BE4EE66}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -75,6 +81,7 @@ Global
{E5EDA65D-EA1C-48A8-82D5-D0D2EE7C5C02} = {86202654-4D12-4561-B332-FBFDB2FF7EF7}
{D497296B-77CB-4827-87C5-76E907453FED} = {E5EDA65D-EA1C-48A8-82D5-D0D2EE7C5C02}
{9FAD7740-F5F9-48CC-A066-8E1D96A65988} = {F92662E3-3163-4D25-A87F-D6BEDEDFE37F}
+ {227E7CF5-F0B4-4BFA-9C56-99985BE4EE66} = {D98B14CE-6355-43B5-B816-F99B54C7AE28}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9CDAA185-8BDF-4A79-8666-D3451A1C465E}
--
Gitee
From b9ab99a29ed4f75edc71b6d4471e5197b0b716d1 Mon Sep 17 00:00:00 2001
From: "Mr.Fu" <15066652019@163.com>
Date: Fri, 10 Feb 2023 16:47:26 +0800
Subject: [PATCH 3/4] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9C=80=E5=B0=8F?=
=?UTF-8?q?=E6=B4=BB=E8=B7=83=E6=95=B0=E6=B5=8B=E8=AF=95=E5=87=BD=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../TestProject_GCNF.Algorithm.MinimumActivity.csproj | 6 +++++-
TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs | 9 ++++++++-
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj b/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj
index 1502b1f..2ad986d 100644
--- a/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj
+++ b/TestProject_GCNF.Algorithm.MinimumActivity/TestProject_GCNF.Algorithm.MinimumActivity.csproj
@@ -1,4 +1,4 @@
-
+
netcoreapp3.1
@@ -19,4 +19,8 @@
+
+
+
+
diff --git a/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs b/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
index 91d7334..e64cb2a 100644
--- a/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
+++ b/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
@@ -1,3 +1,4 @@
+using GCNF.Algorithm.MinimumActivity;
using System;
using Xunit;
@@ -5,10 +6,16 @@ namespace TestProject_GCNF.Algorithm.MinimumActivity
{
public class UnitTest1
{
+ private AbstractLeastActive abstractLeastActive = new LeastActive();
[Fact]
public void Test1()
{
-
+ abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8080", 0);
+ abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8082", 1);
+ abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8081", 1);
+ string value = abstractLeastActive.GetValue();
+ abstractLeastActive.Dispose(value);
+ Assert.Equal("http://localhost:8080", value);
}
}
}
--
Gitee
From 4486029dc7355b180fcb48aa5c0f677b59c81001 Mon Sep 17 00:00:00 2001
From: "Mr.Fu" <15066652019@163.com>
Date: Fri, 10 Feb 2023 16:50:40 +0800
Subject: [PATCH 4/4] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B5=8B=E8=AF=95?=
=?UTF-8?q?=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs b/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
index e64cb2a..906a5ce 100644
--- a/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
+++ b/TestProject_GCNF.Algorithm.MinimumActivity/UnitTest1.cs
@@ -12,10 +12,11 @@ namespace TestProject_GCNF.Algorithm.MinimumActivity
{
abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8080", 0);
abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8082", 1);
- abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8081", 1);
+ abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8081", -1);
+ abstractLeastActive.keyValuePairs.TryAdd("http://localhost:8083", -1);
string value = abstractLeastActive.GetValue();
abstractLeastActive.Dispose(value);
- Assert.Equal("http://localhost:8080", value);
+ Assert.Equal("http://localhost:8083", value);
}
}
}
--
Gitee