public void Can_Find_Dictionary_Value_By_Id() { // Arrange IDictionaryRepository dictionaryRepository = new DictionaryRepository(); DictionaryValue arrangedDictionaryValue = new DictionaryValue() { Id = 1, Position = "MT_EXTERNAL_IMAGE", Value = "External image", Description = "Source of image is from external URL", DictionaryId = 1 }; // Act var foundDictionary = dictionaryRepository.GetValueById(1); // Assert Assert.IsNotNull(foundDictionary); Assert.AreEqual<DictionaryValue>(arrangedDictionaryValue, foundDictionary); }
public void DeleteValue(DictionaryValue value) { context.DictionaryValues.Attach(value); context.DictionaryValues.Remove(value); }
public void AddValue(DictionaryValue value) { context.DictionaryValues.Add(value); }
public void UpdateValue(DictionaryValue value) { context.DictionaryValues.Attach(value); context.Entry(value).State = EntityState.Modified; }
public DictionaryModel() { Dictionary = new Dictionary(); DictionaryValue = new DictionaryValue(); }