public void CreateReference() { List <WebReference> references; WebReference reference; Int32 Year; String Text; String Name; Int32 Id; reference = ReferenceManager.GetReferences(GetContext())[1]; Id = 0; Year = 2008; Text = "Testtext"; Name = "TestName InsertTest"; reference.Id = Id; reference.Year = Year; reference.Text = Text; reference.Name = Name; ReferenceManager.CreateReference(GetContext(), reference); references = ReferenceManager.GetReferences(GetContext()); reference = references[references.Count - 1]; Assert.AreEqual(Year, reference.Year); Assert.AreEqual(Name, reference.Name); Assert.AreEqual(Text, reference.Text); }
public void CreateReference() { List <WebReference> references; WebReference reference; Int32 year; String title; String name; reference = new WebReference(); year = 2008; title = "Testtext"; name = "TestName InsertTest"; reference.Year = year; reference.Title = title; reference.Name = name; ReferenceManager.CreateReference(GetContext(), reference); references = ReferenceManager.GetReferences(GetContext()); reference = references[references.Count - 1]; Assert.AreEqual(year, reference.Year); Assert.AreEqual(name, reference.Name); Assert.AreEqual(title, reference.Title); // Test with polish characters. reference = new WebReference(); year = 2008; title = @"TestŁtext"; name = @"TestłName InsertTest"; reference.Year = year; reference.Title = title; reference.Name = name; ReferenceManager.CreateReference(GetContext(), reference); references = ReferenceManager.GetReferences(GetContext()); reference = references[references.Count - 1]; Assert.AreEqual(year, reference.Year); Assert.AreEqual(name, reference.Name); Assert.AreEqual(title, reference.Title); }