コード例 #1
0
        public void UpdateTaskSchedule_WhenTaskNameIsNullOrEmpty_ThrowsArgumentException()
        {
            // Arrange
              var taskScheduler = new UberDeployerTaskScheduler();

              // Act & Assert
              Assert.Throws<ArgumentNullException>(() => taskScheduler.UpdateTaskSchedule("machineName", null, _UserName, _Password));
        }
コード例 #2
0
        public void ScheduleTask_WhenScheduledTaskSpecificationIsNull_ThrowsArgumentException()
        {
            // Arrange
              var taskScheduler = new UberDeployerTaskScheduler();

              // Act & Assert
              Assert.Throws<ArgumentNullException>(() => taskScheduler.ScheduleNewTask("machineName", null, _UserName, _Password));
        }
コード例 #3
0
        public void UpdateTaskSchedule_WhenMachineNameIsNullOrEmpty_ThrowsArgumentException()
        {
            // Arrange
              var taskScheduler = new UberDeployerTaskScheduler();

              // Act & Assert
              Assert.Throws<ArgumentException>(() => taskScheduler.UpdateTaskSchedule(string.Empty, new ScheduledTaskSpecification("task", "C:\\task.exe", 10, 0, 1), _UserName, _Password));
        }
コード例 #4
0
        public void ScheduleTask_WhenMachineNameIsNullOrEmpty_ThrowsArgumentException()
        {
            // Arrange
              var taskScheduler = new UberDeployerTaskScheduler();

              // Act & Assert
              Assert.Throws<ArgumentException>(() => taskScheduler.ScheduleNewTask(string.Empty, null, _UserName, _Password));
        }