Lightning Zaps
Added initial lightning zaps/tipping integration Changelog-Added: Receive Lightning Zaps
This commit is contained in:
37
damusTests/FormatTests.swift
Normal file
37
damusTests/FormatTests.swift
Normal file
@@ -0,0 +1,37 @@
|
||||
//
|
||||
// FormatTests.swift
|
||||
// damusTests
|
||||
//
|
||||
// Created by William Casarin on 2023-01-17.
|
||||
//
|
||||
|
||||
import XCTest
|
||||
@testable import damus
|
||||
|
||||
final class FormatTests: XCTestCase {
|
||||
|
||||
override func setUpWithError() throws {
|
||||
// Put setup code here. This method is called before the invocation of each test method in the class.
|
||||
}
|
||||
|
||||
override func tearDownWithError() throws {
|
||||
// Put teardown code here. This method is called after the invocation of each test method in the class.
|
||||
}
|
||||
|
||||
func testAbbrevSatsFormat() throws {
|
||||
XCTAssertEqual(format_msats_abbrev(1_000_000 * 1000), "1m")
|
||||
XCTAssertEqual(format_msats_abbrev(1_100_000 * 1000), "1.1m")
|
||||
XCTAssertEqual(format_msats_abbrev(100_000_000 * 1000), "100m")
|
||||
XCTAssertEqual(format_msats_abbrev(1000 * 1000), "1k")
|
||||
XCTAssertEqual(format_msats_abbrev(1500 * 1000), "1.5k")
|
||||
XCTAssertEqual(format_msats_abbrev(1595 * 1000), "1.5k")
|
||||
XCTAssertEqual(format_msats_abbrev(100 * 1000), "100")
|
||||
XCTAssertEqual(format_msats_abbrev(0), "0")
|
||||
XCTAssertEqual(format_msats_abbrev(100_000_000 * 1000), "100m")
|
||||
XCTAssertEqual(format_msats_abbrev(999 * 1000), "999")
|
||||
XCTAssertEqual(format_msats_abbrev(999), "0.999")
|
||||
XCTAssertEqual(format_msats_abbrev(1), "0.001")
|
||||
XCTAssertEqual(format_msats_abbrev(1000), "1")
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user