public void AddFeature_ItemSetFeatures1Items1_ReturnsItemHasFeature() { // arrange List <string> featureNames = new List <string> { "F1" }; ItemNumericalSet set = new ItemNumericalSet(featureNames); ItemNumerical i = set.CreateItem(); i.SetValue("F1", 3.2); set.AddItem(i); // act bool r = set.AddFeature("F2"); // assert Assert.AreEqual(true, r & i.HasValue("F2")); }