diff --git a/LICENSE b/LICENSE
index e60ac80..4fa0a8e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2022-2024 RzR
+Copyright (c) 2022-2025 RzR
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/src/shared/GeneralAssemblyInfo.cs b/src/shared/GeneralAssemblyInfo.cs
index 2c8f46a..64ae97f 100644
--- a/src/shared/GeneralAssemblyInfo.cs
+++ b/src/shared/GeneralAssemblyInfo.cs
@@ -29,7 +29,7 @@
[assembly: AssemblyCompany("RzR ®")]
[assembly: AssemblyProduct("Common data type extensions")]
-[assembly: AssemblyCopyright("Copyright © 2022-2024 RzR All rights reserved.")]
+[assembly: AssemblyCopyright("Copyright © 2022-2025 RzR All rights reserved.")]
[assembly: AssemblyTrademark("® RzR™")]
[assembly:
AssemblyDescription(
diff --git a/src/tests/DataTypeTests/EnumerateUtilsTests.cs b/src/tests/DataTypeTests/EnumerateUtilsTests.cs
new file mode 100644
index 0000000..52eb853
--- /dev/null
+++ b/src/tests/DataTypeTests/EnumerateUtilsTests.cs
@@ -0,0 +1,71 @@
+// ***********************************************************************
+// Assembly : RzR.Shared.Extensions.DataTypeTests
+// Author : RzR
+// Created On : 2025-01-09 20:50
+//
+// Last Modified By : RzR
+// Last Modified On : 2025-01-09 20:50
+// ***********************************************************************
+//
+// Copyright © RzR. All rights reserved.
+//
+//
+//
+//
+// ***********************************************************************
+
+using System.Linq;
+using DomainCommonExtensions.Utilities;
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+
+namespace DataTypeTests
+{
+ [TestClass]
+ public class EnumerateUtilsTests
+ {
+ [TestMethod]
+ public void Int32_FromTo_0_2_Test()
+ {
+ var list = EnumerateUtils.FromTo(0, 2);
+
+ Assert.IsNotNull(list);
+ Assert.IsTrue(list.Count() == 3);
+ }
+
+ [TestMethod]
+ public void Int32_FromTo_0_0_Test()
+ {
+ var list = EnumerateUtils.FromTo(0, 0);
+
+ Assert.IsNotNull(list);
+ Assert.IsTrue(list.Count() == 1);
+ }
+
+ [TestMethod]
+ public void Int32_FromTo_Minus5_0_Test()
+ {
+ var list = EnumerateUtils.FromTo(-5, 0);
+
+ Assert.IsNotNull(list);
+ Assert.IsTrue(list.Count() == 6);
+ }
+
+ [TestMethod]
+ public void Int32_FromTo_4_3_Test()
+ {
+ var list = EnumerateUtils.FromTo(4, 3);
+
+ Assert.IsNotNull(list);
+ Assert.IsFalse(list.Any());
+ }
+
+ [TestMethod]
+ public void PowersOf_Test()
+ {
+ var list = EnumerateUtils.PowersOf(2, 4);
+
+ Assert.IsNotNull(list);
+ Assert.IsTrue(list.Any());
+ }
+ }
+}
\ No newline at end of file