Skip to content

Commit bec5f3d

Browse files
committed
Minor unit test updates
1 parent c5b8de8 commit bec5f3d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Tests/TimecodeKit-Unit-Tests/Unit Tests/Utilities/Fraction Tests.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,19 @@ class Fraction_Tests: XCTestCase {
6868
XCTAssertEqual(Fraction(1, 2) + Fraction(1, 4), Fraction(3, 4))
6969
XCTAssertEqual(Fraction(2, 4) + Fraction(1, 4), Fraction(3, 4))
7070

71+
XCTAssertEqual(Fraction(-1, 2) + Fraction(1, 4), Fraction(-1, 4))
72+
XCTAssertEqual(Fraction(-1, 2) + Fraction(-1, 4), Fraction(-3, 4))
73+
7174
XCTAssertEqual(Fraction(750, 1900) + Fraction(8000, 3800), Fraction(5, 2))
7275
}
7376

7477
func testMathSubtract() {
7578
XCTAssertEqual(Fraction(3, 4) - Fraction(1, 2), Fraction(1, 4))
7679
XCTAssertEqual(Fraction(3, 4) - Fraction(2, 4), Fraction(1, 4))
7780

81+
XCTAssertEqual(Fraction(-3, 4) - Fraction(2, 4), Fraction(-5, 4))
82+
XCTAssertEqual(Fraction(-3, 4) - Fraction(-2, 4), Fraction(-1, 4))
83+
7884
XCTAssertEqual(Fraction(8000, 3800) - Fraction(100, 1900), Fraction(39, 19))
7985
}
8086

0 commit comments

Comments
 (0)