|
| 1 | +// |
| 2 | +// BNCCurrencyTests.m |
| 3 | +// Branch-SDK-Tests |
| 4 | +// |
| 5 | +// Created by Nipun Singh on 9/21/23. |
| 6 | +// Copyright © 2023 Branch, Inc. All rights reserved. |
| 7 | +// |
| 8 | + |
| 9 | +#import <XCTest/XCTest.h> |
| 10 | +#import "BNCCurrency.h" |
| 11 | + |
| 12 | +@interface BNCCurrencyTests : XCTestCase |
| 13 | +@end |
| 14 | + |
| 15 | +@implementation BNCCurrencyTests |
| 16 | + |
| 17 | +- (void)testEnumValues { |
| 18 | + XCTAssertEqualObjects(BNCCurrencyAED, @"AED"); |
| 19 | + XCTAssertEqualObjects(BNCCurrencyAFN, @"AFN"); |
| 20 | + XCTAssertEqualObjects(BNCCurrencyALL, @"ALL"); |
| 21 | + XCTAssertEqualObjects(BNCCurrencyAMD, @"AMD"); |
| 22 | + XCTAssertEqualObjects(BNCCurrencyANG, @"ANG"); |
| 23 | + XCTAssertEqualObjects(BNCCurrencyAOA, @"AOA"); |
| 24 | + XCTAssertEqualObjects(BNCCurrencyARS, @"ARS"); |
| 25 | + XCTAssertEqualObjects(BNCCurrencyAUD, @"AUD"); |
| 26 | + XCTAssertEqualObjects(BNCCurrencyAWG, @"AWG"); |
| 27 | + XCTAssertEqualObjects(BNCCurrencyAZN, @"AZN"); |
| 28 | + XCTAssertEqualObjects(BNCCurrencyBAM, @"BAM"); |
| 29 | + XCTAssertEqualObjects(BNCCurrencyBBD, @"BBD"); |
| 30 | + XCTAssertEqualObjects(BNCCurrencyBDT, @"BDT"); |
| 31 | + XCTAssertEqualObjects(BNCCurrencyBGN, @"BGN"); |
| 32 | + XCTAssertEqualObjects(BNCCurrencyBHD, @"BHD"); |
| 33 | + XCTAssertEqualObjects(BNCCurrencyBIF, @"BIF"); |
| 34 | + XCTAssertEqualObjects(BNCCurrencyBMD, @"BMD"); |
| 35 | + XCTAssertEqualObjects(BNCCurrencyBND, @"BND"); |
| 36 | + XCTAssertEqualObjects(BNCCurrencyBOB, @"BOB"); |
| 37 | + XCTAssertEqualObjects(BNCCurrencyBOV, @"BOV"); |
| 38 | + XCTAssertEqualObjects(BNCCurrencyBRL, @"BRL"); |
| 39 | + XCTAssertEqualObjects(BNCCurrencyBSD, @"BSD"); |
| 40 | + XCTAssertEqualObjects(BNCCurrencyBTN, @"BTN"); |
| 41 | + XCTAssertEqualObjects(BNCCurrencyBWP, @"BWP"); |
| 42 | + XCTAssertEqualObjects(BNCCurrencyBYN, @"BYN"); |
| 43 | + XCTAssertEqualObjects(BNCCurrencyBYR, @"BYR"); |
| 44 | + XCTAssertEqualObjects(BNCCurrencyBZD, @"BZD"); |
| 45 | + XCTAssertEqualObjects(BNCCurrencyCAD, @"CAD"); |
| 46 | + XCTAssertEqualObjects(BNCCurrencyCDF, @"CDF"); |
| 47 | + XCTAssertEqualObjects(BNCCurrencyCHE, @"CHE"); |
| 48 | + XCTAssertEqualObjects(BNCCurrencyCHF, @"CHF"); |
| 49 | + XCTAssertEqualObjects(BNCCurrencyCHW, @"CHW"); |
| 50 | + XCTAssertEqualObjects(BNCCurrencyCLF, @"CLF"); |
| 51 | + XCTAssertEqualObjects(BNCCurrencyCLP, @"CLP"); |
| 52 | + XCTAssertEqualObjects(BNCCurrencyCNY, @"CNY"); |
| 53 | + XCTAssertEqualObjects(BNCCurrencyCOP, @"COP"); |
| 54 | + XCTAssertEqualObjects(BNCCurrencyCOU, @"COU"); |
| 55 | + XCTAssertEqualObjects(BNCCurrencyCRC, @"CRC"); |
| 56 | + XCTAssertEqualObjects(BNCCurrencyCUC, @"CUC"); |
| 57 | + XCTAssertEqualObjects(BNCCurrencyCUP, @"CUP"); |
| 58 | + XCTAssertEqualObjects(BNCCurrencyCVE, @"CVE"); |
| 59 | + XCTAssertEqualObjects(BNCCurrencyCZK, @"CZK"); |
| 60 | + XCTAssertEqualObjects(BNCCurrencyDJF, @"DJF"); |
| 61 | + XCTAssertEqualObjects(BNCCurrencyDKK, @"DKK"); |
| 62 | + XCTAssertEqualObjects(BNCCurrencyDOP, @"DOP"); |
| 63 | + XCTAssertEqualObjects(BNCCurrencyDZD, @"DZD"); |
| 64 | + XCTAssertEqualObjects(BNCCurrencyEGP, @"EGP"); |
| 65 | + XCTAssertEqualObjects(BNCCurrencyERN, @"ERN"); |
| 66 | + XCTAssertEqualObjects(BNCCurrencyETB, @"ETB"); |
| 67 | + XCTAssertEqualObjects(BNCCurrencyEUR, @"EUR"); |
| 68 | + XCTAssertEqualObjects(BNCCurrencyFJD, @"FJD"); |
| 69 | + XCTAssertEqualObjects(BNCCurrencyFKP, @"FKP"); |
| 70 | + XCTAssertEqualObjects(BNCCurrencyGBP, @"GBP"); |
| 71 | + XCTAssertEqualObjects(BNCCurrencyGEL, @"GEL"); |
| 72 | + XCTAssertEqualObjects(BNCCurrencyGHS, @"GHS"); |
| 73 | + XCTAssertEqualObjects(BNCCurrencyGIP, @"GIP"); |
| 74 | + XCTAssertEqualObjects(BNCCurrencyGMD, @"GMD"); |
| 75 | + XCTAssertEqualObjects(BNCCurrencyGNF, @"GNF"); |
| 76 | + XCTAssertEqualObjects(BNCCurrencyGTQ, @"GTQ"); |
| 77 | + XCTAssertEqualObjects(BNCCurrencyGYD, @"GYD"); |
| 78 | + XCTAssertEqualObjects(BNCCurrencyHKD, @"HKD"); |
| 79 | + XCTAssertEqualObjects(BNCCurrencyHNL, @"HNL"); |
| 80 | + XCTAssertEqualObjects(BNCCurrencyHRK, @"HRK"); |
| 81 | + XCTAssertEqualObjects(BNCCurrencyHTG, @"HTG"); |
| 82 | + XCTAssertEqualObjects(BNCCurrencyHUF, @"HUF"); |
| 83 | + XCTAssertEqualObjects(BNCCurrencyIDR, @"IDR"); |
| 84 | + XCTAssertEqualObjects(BNCCurrencyILS, @"ILS"); |
| 85 | + XCTAssertEqualObjects(BNCCurrencyINR, @"INR"); |
| 86 | + XCTAssertEqualObjects(BNCCurrencyIQD, @"IQD"); |
| 87 | + XCTAssertEqualObjects(BNCCurrencyIRR, @"IRR"); |
| 88 | + XCTAssertEqualObjects(BNCCurrencyISK, @"ISK"); |
| 89 | + XCTAssertEqualObjects(BNCCurrencyJMD, @"JMD"); |
| 90 | + XCTAssertEqualObjects(BNCCurrencyJOD, @"JOD"); |
| 91 | + XCTAssertEqualObjects(BNCCurrencyJPY, @"JPY"); |
| 92 | + XCTAssertEqualObjects(BNCCurrencyKES, @"KES"); |
| 93 | + XCTAssertEqualObjects(BNCCurrencyKGS, @"KGS"); |
| 94 | + XCTAssertEqualObjects(BNCCurrencyKHR, @"KHR"); |
| 95 | + XCTAssertEqualObjects(BNCCurrencyKMF, @"KMF"); |
| 96 | + XCTAssertEqualObjects(BNCCurrencyKPW, @"KPW"); |
| 97 | + XCTAssertEqualObjects(BNCCurrencyKRW, @"KRW"); |
| 98 | + XCTAssertEqualObjects(BNCCurrencyKWD, @"KWD"); |
| 99 | + XCTAssertEqualObjects(BNCCurrencyKYD, @"KYD"); |
| 100 | + XCTAssertEqualObjects(BNCCurrencyKZT, @"KZT"); |
| 101 | + XCTAssertEqualObjects(BNCCurrencyLAK, @"LAK"); |
| 102 | + XCTAssertEqualObjects(BNCCurrencyLBP, @"LBP"); |
| 103 | + XCTAssertEqualObjects(BNCCurrencyLKR, @"LKR"); |
| 104 | + XCTAssertEqualObjects(BNCCurrencyLRD, @"LRD"); |
| 105 | + XCTAssertEqualObjects(BNCCurrencyLSL, @"LSL"); |
| 106 | + XCTAssertEqualObjects(BNCCurrencyLYD, @"LYD"); |
| 107 | + XCTAssertEqualObjects(BNCCurrencyMAD, @"MAD"); |
| 108 | + XCTAssertEqualObjects(BNCCurrencyMDL, @"MDL"); |
| 109 | + XCTAssertEqualObjects(BNCCurrencyMGA, @"MGA"); |
| 110 | + XCTAssertEqualObjects(BNCCurrencyMKD, @"MKD"); |
| 111 | + XCTAssertEqualObjects(BNCCurrencyMMK, @"MMK"); |
| 112 | + XCTAssertEqualObjects(BNCCurrencyMNT, @"MNT"); |
| 113 | + XCTAssertEqualObjects(BNCCurrencyMOP, @"MOP"); |
| 114 | + XCTAssertEqualObjects(BNCCurrencyMRO, @"MRO"); |
| 115 | + XCTAssertEqualObjects(BNCCurrencyMUR, @"MUR"); |
| 116 | + XCTAssertEqualObjects(BNCCurrencyMVR, @"MVR"); |
| 117 | + XCTAssertEqualObjects(BNCCurrencyMWK, @"MWK"); |
| 118 | + XCTAssertEqualObjects(BNCCurrencyMXN, @"MXN"); |
| 119 | + XCTAssertEqualObjects(BNCCurrencyMXV, @"MXV"); |
| 120 | + XCTAssertEqualObjects(BNCCurrencyMYR, @"MYR"); |
| 121 | + XCTAssertEqualObjects(BNCCurrencyMZN, @"MZN"); |
| 122 | + XCTAssertEqualObjects(BNCCurrencyNAD, @"NAD"); |
| 123 | + XCTAssertEqualObjects(BNCCurrencyNGN, @"NGN"); |
| 124 | + XCTAssertEqualObjects(BNCCurrencyNIO, @"NIO"); |
| 125 | + XCTAssertEqualObjects(BNCCurrencyNOK, @"NOK"); |
| 126 | + XCTAssertEqualObjects(BNCCurrencyNPR, @"NPR"); |
| 127 | + XCTAssertEqualObjects(BNCCurrencyNZD, @"NZD"); |
| 128 | + XCTAssertEqualObjects(BNCCurrencyOMR, @"OMR"); |
| 129 | + XCTAssertEqualObjects(BNCCurrencyPAB, @"PAB"); |
| 130 | + XCTAssertEqualObjects(BNCCurrencyPEN, @"PEN"); |
| 131 | + XCTAssertEqualObjects(BNCCurrencyPGK, @"PGK"); |
| 132 | + XCTAssertEqualObjects(BNCCurrencyPHP, @"PHP"); |
| 133 | + XCTAssertEqualObjects(BNCCurrencyPKR, @"PKR"); |
| 134 | + XCTAssertEqualObjects(BNCCurrencyPLN, @"PLN"); |
| 135 | + XCTAssertEqualObjects(BNCCurrencyPYG, @"PYG"); |
| 136 | + XCTAssertEqualObjects(BNCCurrencyQAR, @"QAR"); |
| 137 | + XCTAssertEqualObjects(BNCCurrencyRON, @"RON"); |
| 138 | + XCTAssertEqualObjects(BNCCurrencyRSD, @"RSD"); |
| 139 | + XCTAssertEqualObjects(BNCCurrencyRUB, @"RUB"); |
| 140 | + XCTAssertEqualObjects(BNCCurrencyRWF, @"RWF"); |
| 141 | + XCTAssertEqualObjects(BNCCurrencySAR, @"SAR"); |
| 142 | + XCTAssertEqualObjects(BNCCurrencySBD, @"SBD"); |
| 143 | + XCTAssertEqualObjects(BNCCurrencySCR, @"SCR"); |
| 144 | + XCTAssertEqualObjects(BNCCurrencySDG, @"SDG"); |
| 145 | + XCTAssertEqualObjects(BNCCurrencySEK, @"SEK"); |
| 146 | + XCTAssertEqualObjects(BNCCurrencySGD, @"SGD"); |
| 147 | + XCTAssertEqualObjects(BNCCurrencySHP, @"SHP"); |
| 148 | + XCTAssertEqualObjects(BNCCurrencySLL, @"SLL"); |
| 149 | + XCTAssertEqualObjects(BNCCurrencySOS, @"SOS"); |
| 150 | + XCTAssertEqualObjects(BNCCurrencySRD, @"SRD"); |
| 151 | + XCTAssertEqualObjects(BNCCurrencySSP, @"SSP"); |
| 152 | + XCTAssertEqualObjects(BNCCurrencySTD, @"STD"); |
| 153 | + XCTAssertEqualObjects(BNCCurrencySYP, @"SYP"); |
| 154 | + XCTAssertEqualObjects(BNCCurrencySZL, @"SZL"); |
| 155 | + XCTAssertEqualObjects(BNCCurrencyTHB, @"THB"); |
| 156 | + XCTAssertEqualObjects(BNCCurrencyTJS, @"TJS"); |
| 157 | + XCTAssertEqualObjects(BNCCurrencyTMT, @"TMT"); |
| 158 | + XCTAssertEqualObjects(BNCCurrencyTND, @"TND"); |
| 159 | + XCTAssertEqualObjects(BNCCurrencyTOP, @"TOP"); |
| 160 | + XCTAssertEqualObjects(BNCCurrencyTRY, @"TRY"); |
| 161 | + XCTAssertEqualObjects(BNCCurrencyTTD, @"TTD"); |
| 162 | + XCTAssertEqualObjects(BNCCurrencyTWD, @"TWD"); |
| 163 | + XCTAssertEqualObjects(BNCCurrencyTZS, @"TZS"); |
| 164 | + XCTAssertEqualObjects(BNCCurrencyUAH, @"UAH"); |
| 165 | + XCTAssertEqualObjects(BNCCurrencyUGX, @"UGX"); |
| 166 | + XCTAssertEqualObjects(BNCCurrencyUSD, @"USD"); |
| 167 | + XCTAssertEqualObjects(BNCCurrencyUSN, @"USN"); |
| 168 | + XCTAssertEqualObjects(BNCCurrencyUYI, @"UYI"); |
| 169 | + XCTAssertEqualObjects(BNCCurrencyUYU, @"UYU"); |
| 170 | + XCTAssertEqualObjects(BNCCurrencyUZS, @"UZS"); |
| 171 | + XCTAssertEqualObjects(BNCCurrencyVEF, @"VEF"); |
| 172 | + XCTAssertEqualObjects(BNCCurrencyVND, @"VND"); |
| 173 | + XCTAssertEqualObjects(BNCCurrencyVUV, @"VUV"); |
| 174 | + XCTAssertEqualObjects(BNCCurrencyWST, @"WST"); |
| 175 | + XCTAssertEqualObjects(BNCCurrencyXAF, @"XAF"); |
| 176 | + XCTAssertEqualObjects(BNCCurrencyXAG, @"XAG"); |
| 177 | + XCTAssertEqualObjects(BNCCurrencyXAU, @"XAU"); |
| 178 | + XCTAssertEqualObjects(BNCCurrencyXCD, @"XCD"); |
| 179 | + XCTAssertEqualObjects(BNCCurrencyXDR, @"XDR"); |
| 180 | + XCTAssertEqualObjects(BNCCurrencyXOF, @"XOF"); |
| 181 | + XCTAssertEqualObjects(BNCCurrencyXPD, @"XPD"); |
| 182 | + XCTAssertEqualObjects(BNCCurrencyXPF, @"XPF"); |
| 183 | + XCTAssertEqualObjects(BNCCurrencyXPT, @"XPT"); |
| 184 | + XCTAssertEqualObjects(BNCCurrencyXSU, @"XSU"); |
| 185 | + XCTAssertEqualObjects(BNCCurrencyXTS, @"XTS"); |
| 186 | + XCTAssertEqualObjects(BNCCurrencyXUA, @"XUA"); |
| 187 | + XCTAssertEqualObjects(BNCCurrencyXXX, @"XXX"); |
| 188 | + XCTAssertEqualObjects(BNCCurrencyYER, @"YER"); |
| 189 | + XCTAssertEqualObjects(BNCCurrencyZAR, @"ZAR"); |
| 190 | + XCTAssertEqualObjects(BNCCurrencyZMW, @"ZMW"); |
| 191 | +} |
| 192 | + |
| 193 | + |
| 194 | +@end |
0 commit comments