001 Stream - Introduction
002 Stream vs Traditional Loop
003 Finding Squares Of Even Number Using Traditional Loop
004 Finding Squares Of Even Number Using Stream
005 How Stream Works
006 How Stream Works - Demo
007 Stream Operations
008 Stream Laziness - Demo
009 Intermediate Operations
010 Importance Of Map Operation
011 Sort
012 Peek
013 Skip
014 More Filter and Map
015 ASSIGNMENT - Google Links Text
016 ASSIGNMENT SOLUTION - Google Links Text
017 Google Links Text - Demo
018 Google Links Assignment Improvements
019 Google Links Assignment Improvements - Demo
020 Stream On An Empty List
021 Benefit Of Functional Style
022 ASSIGNMENT - Checkbox Selection
023 ASSIGNMENT SOLUTION - Checkbox Selection
024 ASSIGNMENT - Selecting Checkbox Based On Gender
025 ASSIGNMENT HINT - Selecting Checkbox Based On Gender
026 ASSIGNMENT SOLUTION - Selecting Checkbox Based On Gender - Part 1
027 ASSIGNMENT SOLUTION - Selecting Checkbox Based On Gender - Part 2
028 Making Stream More Robust
029 Creating Simple Page Object
030 Making Select Rows Generic
031 Select Rows Method Changes
032 Passing Predicates As Parameter
033 All Gender As Predicate
034 Country As Predicate
035 BDD - Passing Predicates As Parameter - Part 1
036 BDD - Passing Predicates As Parameter - Part 2
037 FlatMap
038 FlatMap Demo
039 Stream Terminal Operations - Introduction
040 Count
041 Find First And Optional Type
042 Min & Max
043 AnyMatch & NoneMatch
044 Diverting To Test Automation Examples
045 Utility To Find Broken Link
046 How To Use LinkUtil
047 Sample Broken Images Site
048 Creating TestNG Test To find Broken Links
049 Finding Broken Images Using Src Attribute
050 Finding Broken Links Using Href Attribute
051 Assertion Using anyMatch
052 Assertion Using Collect
053 Terminal Operations - Collect
054 Collector - toList
055 Collector - toSet
056 Collector - joining
057 Collector - groupingBy
058 FindAny
059 Stream - Parallel Processing
060 How Stream Parallel Works
061 Stream - Is It Reusable
062 Stream Source
063 Optional
064 Comparator - comparing
065 How To Find Sum Of Numbers
066 Stream - reduce
067 Sum Using IntStream
068 Primitive Stream - Part 1
069 Primitive Stream - Part 2
070 IntStream for Loop
071 Default Methods In Interface
072 Summary
external-assets-links.zip