TM-SGNL-iOS/SignalServiceKit/tests/Network/Spam/SpamReportingTokenTest.swift
TeleMessage developers dde0620daf initial commit
2025-05-03 12:28:28 -07:00

21 lines
514 B
Swift

//
// Copyright 2023 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
//
import XCTest
import SignalServiceKit
final class SpamReportingTokenTest: XCTestCase {
func testInit() {
XCTAssertNil(SpamReportingToken(data: .init()))
XCTAssertNotNil(SpamReportingToken(data: .init([1, 2, 3])))
}
func testBase64EncodedString() {
XCTAssertEqual(
SpamReportingToken(data: .init([1, 2, 3, 4]))?.base64EncodedString(),
"AQIDBA=="
)
}
}