KalkulatorISP-31rrrrr/source/repos/TestProject1/UnitTest1.cs
2025-11-11 14:18:33 +04:00

37 lines
1.1 KiB
C#

namespace TestProject1
{
public class Tests
{
[Test]
public void Main()
{
TimeSpan[] timeSpans =
{
new TimeSpan(8, 30, 0), // 8:30
new TimeSpan(10, 0, 0), // 10:00
new TimeSpan(11, 20, 0), // 11:20
new TimeSpan(12, 0, 0), // 12:00
new TimeSpan(13, 30, 0), // 13:30
new TimeSpan(15, 0, 0), // 15:00
};
int[] durations =
{
80,
80,
40,
80,
80,
80
};
TimeSpan beginWorkingTime = new TimeSpan(8, 30, 0);
TimeSpan endWorkingTime = new TimeSpan(18, 0, 0);
int consultaionTime = 30;
string[] result = SF2022UserNNLib.Calculations.AvailablePeriods(timeSpans, durations, beginWorkingTime, endWorkingTime, consultaionTime);
foreach (var item in result)
{
Console.WriteLine(item);
}
}
}
}