Пример #1
0
    public async Task Test_FinancialYear_Find_By_Date_NoneExists()
    {
        var connector = FortnoxClient.FinancialYearConnector;

        var search = new FinancialYearSearch()
        {
            Date = new DateTime(2015, 05, 24)
        };

        var finYears = await connector.FindAsync(search);

        Assert.AreEqual(0, finYears.Entities.Count);
    }
Пример #2
0
    public async Task Test_CustomParameters()
    {
        var connector = FortnoxClient.FinancialYearConnector;

        var query = new FinancialYearSearch();

        query.CustomParameters.Add("date", "2022-05-24");

        var results = await connector.FindAsync(query);

        Assert.AreEqual(1, results.Entities.Count);
        Assert.AreEqual(new DateTime(2022, 1, 1), results.Entities.Single().FromDate);
        Assert.AreEqual(new DateTime(2022, 12, 31), results.Entities.Single().ToDate);
    }
Пример #3
0
        public void Test_FinancialYear_Find_By_Date()
        {
            IFinancialYearConnector connector = new FinancialYearConnector();

            var search = new FinancialYearSearch()
            {
                Date = new DateTime(2022, 05, 24)
            };

            var finYears = connector.Find(search);

            Assert.AreEqual(1, finYears.Entities.Count);
            Assert.AreEqual(new DateTime(2022, 1, 1), finYears.Entities.Single().FromDate);
            Assert.AreEqual(new DateTime(2022, 12, 31), finYears.Entities.Single().ToDate);
        }
Пример #4
0
    public async Task Test_FinancialYear_Find_By_Date()
    {
        var connector = FortnoxClient.FinancialYearConnector;

        var search = new FinancialYearSearch()
        {
            Date = new DateTime(2022, 05, 24)
        };

        var finYears = await connector.FindAsync(search);

        Assert.AreEqual(1, finYears.Entities.Count);
        Assert.AreEqual(new DateTime(2022, 1, 1), finYears.Entities.Single().FromDate);
        Assert.AreEqual(new DateTime(2022, 12, 31), finYears.Entities.Single().ToDate);
    }