diff --git a/spec/how_bad/analyzer_spec.rb b/spec/how_bad/analyzer_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/how_bad/analyzer_spec.rb
+++ b/spec/how_bad/analyzer_spec.rb
@@ -6,5 +6,29 @@ describe HowBad::Analyzer do
 
   let(:fetcher_results) { HowBad::Fetcher::Results.new(issues, pulls) }
 
-  
+  subject { HowBad::Analyzer.new }
+
+  context '#num_with_label' do
+    it 'returns a Hash mapping labels to the number of issues or pulls with that label' do
+      result = subject.num_with_label(issues)
+
+      expect(result).to eq(TODO)
+    end
+  end
+
+  context '#average_age_for' do
+   it 'returns the average age for the provided issues or pulls' do
+     result = subject.average_age_for(issues)
+
+     expect(result).to eq(TODO)
+   end
+  end
+
+  context '#oldest_age_for' do
+    it 'returns the oldest age for the provided issues or pulls' do
+      result = subject.average_age_for(issues)
+
+      expect(result).to eq(TODO)
+    end
+  end
 end
Beginning of specs for Analyzer.