public void RepositorySettingsTests_GivenANewSetting_ShouldAddTheSetting() { //Arrange var expected = 1; //Act var setting = new SettingValueViewModel { SettingId = 5, SettingName = "Test", SettingValue = 1, Active = true }; repos.AddSetting(setting); //Assert var actual = context.Object.SettingValues.Count(i => i.SettingName == "Test"); Assert.AreEqual(expected, actual); }