public void TestModulo_Overflow() { Fixed64 a = Int64.MinValue; Fixed64 b = -1; Fixed64 result; Fixed64.Modulo(ref a, ref b, out result); Fixed64 expected = 0; Assert.That(result, Is.EqualTo(expected)); }
public void TestModulo_ZeroDivisor() { Fixed64 a = 100; Fixed64 b = 0; Fixed64 result; Fixed64.Modulo(ref a, ref b, out result); Fixed64 expected = 0; Assert.That(result, Is.EqualTo(expected)); }