We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c5b8de8 commit bec5f3dCopy full SHA for bec5f3d
Tests/TimecodeKit-Unit-Tests/Unit Tests/Utilities/Fraction Tests.swift
@@ -68,13 +68,19 @@ class Fraction_Tests: XCTestCase {
68
XCTAssertEqual(Fraction(1, 2) + Fraction(1, 4), Fraction(3, 4))
69
XCTAssertEqual(Fraction(2, 4) + Fraction(1, 4), Fraction(3, 4))
70
71
+ XCTAssertEqual(Fraction(-1, 2) + Fraction(1, 4), Fraction(-1, 4))
72
+ XCTAssertEqual(Fraction(-1, 2) + Fraction(-1, 4), Fraction(-3, 4))
73
+
74
XCTAssertEqual(Fraction(750, 1900) + Fraction(8000, 3800), Fraction(5, 2))
75
}
76
77
func testMathSubtract() {
78
XCTAssertEqual(Fraction(3, 4) - Fraction(1, 2), Fraction(1, 4))
79
XCTAssertEqual(Fraction(3, 4) - Fraction(2, 4), Fraction(1, 4))
80
81
+ XCTAssertEqual(Fraction(-3, 4) - Fraction(2, 4), Fraction(-5, 4))
82
+ XCTAssertEqual(Fraction(-3, 4) - Fraction(-2, 4), Fraction(-1, 4))
83
84
XCTAssertEqual(Fraction(8000, 3800) - Fraction(100, 1900), Fraction(39, 19))
85
86
0 commit comments