Ejemplo n.º 1
0
        public void Feed_Add()
        {
            var feed = FeedService.FeedNew();

            feed.Type = DataHelper.RandomString(30);
            feed.Data = DataHelper.RandomString(1000);

            Assert.IsTrue(feed.IsValid, "IsValid should be true");

            FeedService.FeedSave(feed);
        }
Ejemplo n.º 2
0
        public void Feed_Fetch()
        {
            var feed = FeedService.FeedNew();

            feed.Type = DataHelper.RandomString(30);
            feed.Data = DataHelper.RandomString(1000);

            feed = FeedService.FeedSave(feed);

            feed = FeedService.FeedFetch(feed.FeedId);

            Assert.IsFalse(feed == null, "Feed should not be null");
        }
Ejemplo n.º 3
0
        public void Feed_New()
        {
            var feed = FeedService.FeedNew();

            Assert.IsTrue(feed.IsNew, "IsNew should be true");
            Assert.IsTrue(feed.IsDirty, "IsDirty should be true");
            Assert.IsFalse(feed.IsValid, "IsValid should be false");
            Assert.IsTrue(feed.IsSelfDirty, "IsSelfDirty should be true");
            Assert.IsFalse(feed.IsSelfValid, "IsSelfValid should be false");

            Assert.IsTrue(ValidationHelper.ContainsRule(feed, DbType.String, "Type"),
                          "Type should be required");

            Assert.IsTrue(ValidationHelper.ContainsRule(feed, DbType.String, "Data"),
                          "Data should be required");
        }
Ejemplo n.º 4
0
        public void Feed_Fetch_List()
        {
            var feed = FeedService.FeedNew();

            feed.Data = DataHelper.RandomString(1000);

            feed = FeedService.FeedSave(feed);

            feed.Type = DataHelper.RandomString(30);
            feed.Data = DataHelper.RandomString(1000);

            FeedService.FeedSave(feed);

            var feeds = FeedService.FeedFetchInfoList();

            Assert.IsTrue(feeds.Count > 1, "Feeds should be greater than one");
        }
Ejemplo n.º 5
0
        public void Feed_Delete()
        {
            var feed = FeedService.FeedNew();

            feed.Type = DataHelper.RandomString(30);
            feed.Data = DataHelper.RandomString(1000);

            feed = FeedService.FeedSave(feed);

            feed = FeedService.FeedFetch(feed.FeedId);

            try
            {
                FeedService.FeedDelete(feed.FeedId);
            }
            catch (Exception ex)
            {
                Assert.IsTrue(ex.GetBaseException() is NotImplementedException);
            }
        }