Add rover integrity
Rovers are damaged by bumping into solid objects
This commit is contained in:
parent
12dc9e478d
commit
7957454ec1
8 changed files with 75 additions and 42 deletions
|
@ -123,4 +123,5 @@ func TestServer_Rover(t *testing.T) {
|
|||
assert.NotZero(t, resp.Range, "Rover should return valid range")
|
||||
assert.NotZero(t, len(resp.Name), "Rover should return valid name")
|
||||
assert.NotZero(t, resp.Position, "Rover should return valid position")
|
||||
assert.NotZero(t, resp.Integrity, "Rover should have positive integrity")
|
||||
}
|
||||
|
|
|
@ -66,6 +66,7 @@ func (s *Server) Rover(ctx context.Context, req *rove.RoverRequest) (*rove.Rover
|
|||
},
|
||||
Range: int32(rover.Range),
|
||||
Inventory: rover.Inventory,
|
||||
Integrity: int32(rover.Integrity),
|
||||
}
|
||||
}
|
||||
return response, nil
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue