Esempio n. 1
0
        public static SingleTaskResult GetTestSingleTaskResult()
        {
            SingleTaskResult taskResult = new SingleTaskResult();

            taskResult.Task = new Task() { id = 123, done = false, title = "Test Title", description = "Test Description" };

            return taskResult;
        }
        private SingleTaskResult GetTestSingleTaskResult()
        {
            var taskResult = new SingleTaskResult
            {
                Task = new Task {
                    Id = 123, Done = false, Title = "Test Title", Description = "Test Description"
                }
            };

            return(taskResult);
        }
Esempio n. 3
0
        private SingleTaskResult GetTestSingleTaskResult()
        {
            SingleTaskResult taskResult = new SingleTaskResult();

            taskResult.Task = new Task()
            {
                id = 123, done = false, title = "Test Title", description = "Test Description"
            };

            return(taskResult);
        }
        public void GetByIdTest_Id_123_Returns_Null_VerifyTaskIsNull()
        {
            SingleTaskResult result = null;

            _mockedRestClient.Setup(x => x.Execute <SingleTaskResult>(It.IsAny <IRestRequest>()).Data).Returns(result);
            var taskApiRepository = new TaskApiRepository(_mockedRestClient.Object);

            const int id = 123;

            var task = taskApiRepository.GetTaskById(id);

            Assert.IsNull(task);
        }
Esempio n. 5
0
        public void GetByIdTest_Id_123_VerifyExecuteCalledOnce()
        {
            SingleTaskResult result = GetTestSingleTaskResult();

            mockedRestClient.Setup(x => x.Execute <SingleTaskResult>(It.IsAny <IRestRequest>()).Data).Returns(result);
            var taskApiRepository = new TaskApiRepository(mockedRestClient.Object);

            int id = 123;

            Task task = taskApiRepository.GetTaskById(id);

            mockedRestClient.Verify(x => x.Execute <SingleTaskResult>(It.IsAny <IRestRequest>()).Data, Times.Once());
        }
Esempio n. 6
0
        public void GetByIdTest_Id_123_VerifyTaskNotNull()
        {
            SingleTaskResult result = GetTestSingleTaskResult();

            mockedRestClient.Setup(x => x.Execute <SingleTaskResult>(It.IsAny <IRestRequest>()).Data).Returns(result);
            var taskApiRepository = new TaskApiRepository(mockedRestClient.Object);

            int id = 123;

            Task task = taskApiRepository.GetTaskById(id);

            Assert.IsNotNull(task);
        }