public void StoreCombination_DoesNotThrow_WhenCombinationIsValid() { _stubKeyGen.Expect(kg => kg.Generate(_combination.Sources)).Return("foo"); string key = _storage.Store(_combination); Assert.AreEqual("foo", key); }