Пример #1
0
        public async Task CreateMoneyBoxes_CorrectData_ReturnSuccesMessage()
        {
            MoneyBox GoodMoneyBoxes1 = new MoneyBox
            {
                Title = "MoneyBoxes21",
                Value = 12
            };
            var MoneyBoxes = await MoneyBoxesControl.AddNewMoneyBox(GoodMoneyBoxes1);

            Assert.AreEqual("MoneyBoxes has been created!", MoneyBoxes.SuccessMessage);
        }
Пример #2
0
        public async Task EditMoneyBox_WrongIDMoneyBox_ReturnProperlyMessage()
        {
            var      testGuidID       = new Guid();
            MoneyBox MoneyBoxToUpdate = new MoneyBox
            {
                Title = "MoneyBox21",
                Value = 15
            };
            var MoneyBoxUpdated = await MoneyBoxesControl.EditMoneyBox(MoneyBoxToUpdate, testGuidID);

            Assert.AreEqual("MoneyBox with provided ID hasn't been found", MoneyBoxUpdated.ClientError);
        }
Пример #3
0
        public async Task EditMoneyBox_CorrectData_ReturnSuccessMessage()
        {
            MoneyBox MoneyBoxToUpdate = new MoneyBox
            {
                Title = "MoneyBox21",
                Value = 15
            };
            List <MoneyBox> MoneyBoxes = await databaseContext.MoneyBoxes.ToListAsync();

            var MoneyBoxUpdated = await MoneyBoxesControl.EditMoneyBox(MoneyBoxToUpdate, MoneyBoxes[0].Id);

            Assert.AreEqual("MoneyBox has been changed", MoneyBoxUpdated.SuccessMessage);
        }
Пример #4
0
        public async Task CreateMoneyBoxes_MoneyBoxesAddedToDatabase_RetrunTrue()
        {
            MoneyBox GoodMoneyBoxes1 = new MoneyBox
            {
                Title = "MoneyBoxes21",
                Value = 12
            };
            var MoneyBoxes = await MoneyBoxesControl.AddNewMoneyBox(GoodMoneyBoxes1);

            var MoneyBoxesCount = databaseContext.MoneyBoxes.Count();

            Assert.AreEqual(2, MoneyBoxesCount);
        }
Пример #5
0
        public async Task GetMoneyBoxes_CorrectData_ReturnListOfMoneyBoxes()
        {
            var getMoneyBoxes = await MoneyBoxesControl.GetMoneyBoxes();

            Assert.IsInstanceOf(typeof(List <MoneyBox>), getMoneyBoxes.Data);
        }
Пример #6
0
        public async Task GetMoneyBoxes_CorrectData_ReturnResponseObject()
        {
            var getMoneyBoxes = await MoneyBoxesControl.GetMoneyBoxes();

            Assert.IsInstanceOf(typeof(Response), getMoneyBoxes);
        }