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);
        }