Exemplo n.º 1
0
        private async void TaskForEventERL_TestNewTaskForEventERL()
        {
            var eventEdit = await TaskForEventERL.NewTaskForEventERL();

            Assert.NotNull(eventEdit);
            Assert.IsType <TaskForEventERL>(eventEdit);
        }
Exemplo n.º 2
0
        private async void TaskForEventERL_TestGetTaskForEventERL()
        {
            var eventEdit =
                await TaskForEventERL.GetTaskForEventERL();

            Assert.NotNull(eventEdit);
            Assert.Equal(3, eventEdit.Count);
        }
Exemplo n.º 3
0
        private async void TaskForEventERL_TestAddTaskForEventERL()
        {
            var eventList =
                await TaskForEventERL.GetTaskForEventERL();

            var countBeforeAdd = eventList.Count;

            var eventToAdd = eventList.AddNew();

            await BuildTaskForEvent(eventToAdd);

            var updatedTaskForEventList = await eventList.SaveAsync();

            Assert.NotEqual(countBeforeAdd, updatedTaskForEventList.Count);
        }
Exemplo n.º 4
0
        private async void TaskForEventERL_TestUpdateTaskForEventERL()
        {
            const int ID_TO_UPDATE = 1;

            var eventList =
                await TaskForEventERL.GetTaskForEventERL();

            var countBeforeUpdate = eventList.Count;
            var eventToUpdate     = eventList.First(cl => cl.Id == ID_TO_UPDATE);

            eventToUpdate.Notes = "Updated Notes";

            var updatedList = await eventList.SaveAsync();

            Assert.Equal(countBeforeUpdate, updatedList.Count);
        }
Exemplo n.º 5
0
        private async void TaskForEventERL_TestDeleteTaskForEventERL()
        {
            const int ID_TO_DELETE = 99;
            var       eventList    =
                await TaskForEventERL.GetTaskForEventERL();

            var listCount     = eventList.Count;
            var eventToDelete = eventList.First(cl => cl.Id == ID_TO_DELETE);
            // remove is deferred delete
            var isDeleted = eventList.Remove(eventToDelete);

            var eventListAfterDelete = await eventList.SaveAsync();

            Assert.NotNull(eventListAfterDelete);
            Assert.IsType <TaskForEventERL>(eventListAfterDelete);
            Assert.True(isDeleted);
            Assert.NotEqual(listCount, eventListAfterDelete.Count);
        }