public void Delete_Tag_with_Id_3() { var tag = new Tag() { Id = 3}; var count = _repository.Tags.Count(); _repository.DeleteTag(tag); Assert.AreEqual(count - 1, _repository.Tags.Count()); Assert.IsNull(_repository.Tags.WithId(3)); }
public void Add_Tag() { var tag = new Tag() { Id = 10, Name = "name10" }; var count = _repository.Tags.Count(); _repository.AddTag(tag); Assert.AreEqual(count + 1, _repository.Tags.Count()); Assert.IsNotNull(_repository.Tags.WithId(10)); Assert.AreEqual(_repository.Tags.WithId(10).Name, "name10"); }
/// <summary> /// Deprecated Method for adding a new object to the Tags EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToTags(Tag tag) { base.AddObject("Tags", tag); }
/// <summary> /// Create a new Tag object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="name">Initial value of the Name property.</param> public static Tag CreateTag(global::System.Int32 id, global::System.String name) { Tag tag = new Tag(); tag.Id = id; tag.Name = name; return tag; }