public void ForDate_1_1_2014_ShouldReturnBudget1() { BudgetCollection subject = Arrange(); BudgetModel result = subject.ForDate(new DateTime(2014, 1, 1)); Assert.AreSame(subject.First(b => b.Name == TestDataConstants.Budget1Name), result); }