public void Css_ShouldAskCombinerForCombinationMatchingKey() { var combination = new IncludeCombination(IncludeType.Css, new[] { "foo.css" }, "#Foo{color:red;}", DateTime.UtcNow, new CssTypeElement()); _mockSettings.Expect(s => s.Types[IncludeType.Css]).Return(new CssTypeElement()); _mockCombiner.Expect(c => c.GetCombination("foo")).Return(combination); ActionResult result = _controller.Css("foo"); Assert.IsInstanceOf <IncludeCombinationResult>(result); Assert.AreEqual(combination, ((IncludeCombinationResult)result).Combination); _mocks.VerifyAll(); }