public void Initialise_UpdatesCategoryList()
        {
            var expectedNames = new List <string> {
                "test1", "test2"
            };
            var expectedBudgets = new List <double> {
                100, 1000
            };

            var index = 0;

            foreach (var categoryInfo in _categoryManager.GetCategories())
            {
                Assert.AreEqual(expectedNames[index], categoryInfo.Key);
                Assert.AreEqual(expectedBudgets[index], categoryInfo.Value);

                index++;
            }
        }