Пример #1
0
        public void TestGetMetadata()
        {
            DataSet dataset = new DataSet();
            dataset.CreateAndFlush();
            Metadata metadata = new Metadata();
            metadata.Owner = dataset;
            metadata.CreateAndFlush();

            Assert.AreEqual(metadata, dataset.GetMetadata());
        }
Пример #2
0
 public void TestFind()
 {
     DataSet dataset = new DataSet();
     dataset.CreateAndFlush();
     Assert.AreEqual(dataset, DataSet.Find(dataset.Id));
 }
Пример #3
0
        public void TestRelatedDataSets()
        {
            int id = 50001;
            WaterBody waterbody = new WaterBody();
            waterbody.Id = id;
            waterbody.CreateAndFlush();

            DataSet dataset1 = new DataSet();
            dataset1.CreateAndFlush();
            DataSet dataset2 = new DataSet();
            dataset2.CreateAndFlush();

            waterbody.DataSets.Add(dataset1);
            waterbody.DataSets.Add(dataset2);
            waterbody.SaveAndFlush();

            waterbody = WaterBody.Find(id);
            Assert.IsNotNull(waterbody);
            Assert.AreEqual(2, waterbody.DataSets.Count);
        }