Add integers package
This commit is contained in:
		
							
								
								
									
										6
									
								
								integers/adder.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								integers/adder.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | |||||||
|  | package integers | ||||||
|  |  | ||||||
|  | // Add takes two integers and return the sum of them. | ||||||
|  | func Add(a, b int) int { | ||||||
|  | 	return a + b | ||||||
|  | } | ||||||
							
								
								
									
										21
									
								
								integers/adder_test.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								integers/adder_test.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | |||||||
|  | package integers | ||||||
|  |  | ||||||
|  | import ( | ||||||
|  | 	"fmt" | ||||||
|  | 	"testing" | ||||||
|  | ) | ||||||
|  |  | ||||||
|  | func TestAdder(t *testing.T) { | ||||||
|  | 	sum := Add(2, 2) | ||||||
|  | 	expected := 4 | ||||||
|  |  | ||||||
|  | 	if sum != expected { | ||||||
|  | 		t.Errorf("expected %v, got %v", expected, sum) | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  | func ExampleAdd() { | ||||||
|  | 	sum := Add(1, 5) | ||||||
|  | 	fmt.Println(sum) | ||||||
|  | 	// Output: 6 | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user