Сравнение с неточностями - довольно обычное дело, особенно при работе с числами с плавающей запятой, такими как float
.
В вашем случае вы можете добиться того же, вычислив разницу обоих значений и проверив если он меньше, чем предопределенный эпсилон:
var epsilon = 1000;
Assert.IsTrue(Math.Abs(value1 - value2) < epsilon);
Согласно вашему комментарию
Я знаю, что оба значения будут в пределах одной даты, тех же часов и в пределах 10 минут отставание друг от друга
Таким образом, вы можете go даже немного дальше и напрямую сравнивать даты:
var difference = date1.Subtract(date2);
Assert.IsTrue(Math.Abs(difference.TotalMinutes) < 10);