public void CreateTask_ThrowsAnException_WhenProcessIsNull() { var exception = Assert.Throws <ArgumentNullException>( () => ServerProcessExtensions.CreateTask(null, _context.Object)); Assert.Equal("process", exception.ParamName); }
public void CreateTask_ThrowsAnException_WhenProcessIsOfCustomType() { var process = CreateProcess <IServerProcess>(); var exception = Assert.Throws <ArgumentOutOfRangeException>( () => ServerProcessExtensions.CreateTask(process.Object, _context.Object)); Assert.Equal("process", exception.ParamName); }
public void CreateTask_ThrowsAnException_WhenProcessIsNull() { var exception = Assert.ThrowsAsync <ArgumentNullException>( // ReSharper disable once AssignNullToNotNullAttribute () => ServerProcessExtensions.CreateTask(null, _context.Object)); Assert.Equal("process", exception.Result.ParamName); }