Ejemplo n.º 1
0
        public void Test_PredefinedAccounts_CRUD()
        {
            IPredefinedAccountsConnector connector = new PredefinedAccountsConnector();

            //Get
            var bygAccount = connector.Get("CONSTRUCTION_DEB");

            MyAssert.HasNoError(connector);
            Assert.AreEqual(2647, bygAccount.Account);

            var patentAccount = connector.Get("PRODUCT_DEB");

            MyAssert.HasNoError(connector);
            Assert.AreEqual(2645, patentAccount.Account);

            //Update
            patentAccount.Account = bygAccount.Account;
            connector.Update(patentAccount);
            MyAssert.HasNoError(connector);
            Assert.AreEqual(2647, patentAccount.Account);

            //Revert
            patentAccount.Account = 2645;
            connector.Update(patentAccount);
            MyAssert.HasNoError(connector);
            Assert.AreEqual(2645, patentAccount.Account);
        }
        public void Test_Find()
        {
            IPredefinedAccountsConnector connector = new PredefinedAccountsConnector();

            var fullCollection = connector.Find(null);

            Assert.AreEqual(42, fullCollection.Entities.Count);
            Assert.IsNotNull(fullCollection.Entities.First().Name);

            /* Limit not supported
             * var searchSettings = new PredefinedAccountsSearch();
             * searchSettings.Limit = 2;
             * var limitedCollection = connector.Find(searchSettings);
             *
             * Assert.AreEqual(2, limitedCollection.Entities.Count);
             * Assert.AreEqual(42, limitedCollection.TotalResources);
             */
        }
Ejemplo n.º 3
0
        public void Test_Find()
        {
            IPredefinedAccountsConnector connector = new PredefinedAccountsConnector();

            var fullCollection = connector.Find();

            MyAssert.HasNoError(connector);

            Assert.AreEqual(42, fullCollection.Entities.Count);
            Assert.IsNotNull(fullCollection.Entities.First().Name);

            connector.Limit = 2;
            var limitedCollection = connector.Find();

            MyAssert.HasNoError(connector);

            Assert.AreEqual(2, limitedCollection.Entities.Count);
            Assert.AreEqual(42, limitedCollection.TotalResources);
            //Limit not supported
        }