|  | @@ -99,6 +99,35 @@ describe Grpc::Health::Checker do
 | 
	
		
			
				|  |  |      end
 | 
	
		
			
				|  |  |    end
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  context 'method `add_statuses`' do
 | 
	
		
			
				|  |  | +    it 'should add status to each service' do
 | 
	
		
			
				|  |  | +      checker = Grpc::Health::Checker.new
 | 
	
		
			
				|  |  | +      checker.add_statuses(
 | 
	
		
			
				|  |  | +        'service1' => ServingStatus::SERVING,
 | 
	
		
			
				|  |  | +        'service2' => ServingStatus::NOT_SERVING
 | 
	
		
			
				|  |  | +      )
 | 
	
		
			
				|  |  | +      service1_health = checker.check(HCReq.new(service: 'service1'), nil)
 | 
	
		
			
				|  |  | +      service2_health = checker.check(HCReq.new(service: 'service2'), nil)
 | 
	
		
			
				|  |  | +      expect(service1_health).to eq(HCResp.new(status: ServingStatus::SERVING))
 | 
	
		
			
				|  |  | +      expect(service2_health).to eq(HCResp.new(status: ServingStatus::NOT_SERVING))
 | 
	
		
			
				|  |  | +    end
 | 
	
		
			
				|  |  | +  end
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  context 'method `set_status_for_services`' do
 | 
	
		
			
				|  |  | +    it 'should add given status to all given services' do
 | 
	
		
			
				|  |  | +      checker = Grpc::Health::Checker.new
 | 
	
		
			
				|  |  | +      checker.set_status_for_services(
 | 
	
		
			
				|  |  | +        ServingStatus::SERVING,
 | 
	
		
			
				|  |  | +        'service1',
 | 
	
		
			
				|  |  | +        'service2'
 | 
	
		
			
				|  |  | +      )
 | 
	
		
			
				|  |  | +      service1_health = checker.check(HCReq.new(service: 'service1'), nil)
 | 
	
		
			
				|  |  | +      service2_health = checker.check(HCReq.new(service: 'service2'), nil)
 | 
	
		
			
				|  |  | +      expect(service1_health).to eq(HCResp.new(status: ServingStatus::SERVING))
 | 
	
		
			
				|  |  | +      expect(service2_health).to eq(HCResp.new(status: ServingStatus::SERVING))
 | 
	
		
			
				|  |  | +    end
 | 
	
		
			
				|  |  | +  end
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    context 'method `check`' do
 | 
	
		
			
				|  |  |      success_tests.each do |t|
 | 
	
		
			
				|  |  |        it "should fail with NOT_FOUND when #{t[:desc]}" do
 |