public void Test_Find() { IAccountChartConnector connector = new AccountChartConnector(); var fullCollection = connector.Find(null); Assert.AreEqual(6, fullCollection.Entities.Count); Assert.IsNotNull(fullCollection.Entities.First().Name); //Limit not supported }
public void Test_FinancialYear_CRUD() { #region Arrange var existingAccountChartType = new AccountChartConnector().Find().Entities.First(); #endregion Arrange IFinancialYearConnector connector = new FinancialYearConnector(); #region CREATE var newFinancialYear = new FinancialYear() { FromDate = new DateTime(2010, 1, 1), ToDate = new DateTime(2010, 12, 31), AccountChartType = existingAccountChartType.Name, AccountingMethod = AccountingMethod.Cash }; var createdFinancialYear = connector.Create(newFinancialYear); MyAssert.HasNoError(connector); Assert.AreEqual(new DateTime(2010, 1, 1), createdFinancialYear.FromDate); #endregion CREATE #region UPDATE //Not supported #endregion UPDATE #region READ / GET var retrievedFinancialYear = connector.Get(createdFinancialYear.Id); MyAssert.HasNoError(connector); Assert.AreEqual(new DateTime(2010, 1, 1), retrievedFinancialYear.FromDate); #endregion READ / GET #region DELETE //Not supported #endregion DELETE #region Delete arranged resources //Add code to delete temporary resources #endregion Delete arranged resources }