| 
									
										
										
										
											2014-02-25 11:20:24 +01:00
										 |  |  | package ethutil | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import ( | 
					
						
							|  |  |  | 	"math/big" | 
					
						
							|  |  |  | 	"testing" | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | func TestCommon(t *testing.T) { | 
					
						
							| 
									
										
										
										
											2014-03-03 00:55:10 +01:00
										 |  |  | 	ether := CurrencyToString(BigPow(10, 19)) | 
					
						
							|  |  |  | 	finney := CurrencyToString(BigPow(10, 16)) | 
					
						
							|  |  |  | 	szabo := CurrencyToString(BigPow(10, 13)) | 
					
						
							|  |  |  | 	vito := CurrencyToString(BigPow(10, 10)) | 
					
						
							|  |  |  | 	turing := CurrencyToString(BigPow(10, 7)) | 
					
						
							|  |  |  | 	eins := CurrencyToString(BigPow(10, 4)) | 
					
						
							|  |  |  | 	wei := CurrencyToString(big.NewInt(10)) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	if ether != "10 Ether" { | 
					
						
							|  |  |  | 		t.Error("Got", ether) | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	if finney != "10 Finney" { | 
					
						
							|  |  |  | 		t.Error("Got", finney) | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	if szabo != "10 Szabo" { | 
					
						
							|  |  |  | 		t.Error("Got", szabo) | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-20 14:53:34 +02:00
										 |  |  | 	if vito != "10 Shannon" { | 
					
						
							| 
									
										
										
										
											2014-03-03 00:55:10 +01:00
										 |  |  | 		t.Error("Got", vito) | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-20 14:53:34 +02:00
										 |  |  | 	if turing != "10 Babbage" { | 
					
						
							| 
									
										
										
										
											2014-03-03 00:55:10 +01:00
										 |  |  | 		t.Error("Got", turing) | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-20 14:53:34 +02:00
										 |  |  | 	if eins != "10 Ada" { | 
					
						
							| 
									
										
										
										
											2014-03-03 00:55:10 +01:00
										 |  |  | 		t.Error("Got", eins) | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	if wei != "10 Wei" { | 
					
						
							|  |  |  | 		t.Error("Got", wei) | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-02-25 11:20:24 +01:00
										 |  |  | } |