FileMood

Download Writing Highly Maintainable Unit Tests

Writing Highly Maintainable Unit Tests

Name

Writing Highly Maintainable Unit Tests

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

1.1 GB

Total Files

84

Last Seen

Hash

E81EE6846225141A8DF3E1D77CA88128E5821F90

/01. Course Overview/

01. Course Overview.mp4

3.4 MB

01. Course Overview/

01. Course Overview.srt

2.3 KB

02. Understanding Provable Code Correctness/

01. Putting Tests into the Frame.mp4

6.8 MB

01. Putting Tests into the Frame.srt

6.3 KB

02. Version Check.mp4

378.8 KB

03. What Follows in This Course.mp4

9.3 MB

03. What Follows in This Course.srt

10.2 KB

04. Proving Correctness of Code.mp4

13.4 MB

04. Proving Correctness of Code.srt

11.4 KB

05. Testing Correctness at Run Time.mp4

10.5 MB

05. Testing Correctness at Run Time.srt

9.4 KB

06. Inventing Automated Tests.mp4

18.2 MB

06. Inventing Automated Tests.srt

10.1 KB

07. Inventing the Test Runner.mp4

25.6 MB

08. Summary.mp4

2.5 MB

03. The Importance of Knowing What to Test/

01. The Problem of Choosing What to Test.mp4

7.7 MB

02. Changing the Class to Support State Testing.mp4

13.0 MB

03. Implementing a State Test.mp4

13.0 MB

04. On Multiple Assertions in One Unit Test.mp4

17.2 MB

05. Completing State Tests.mp4

9.2 MB

06. Implementing an Interaction Test Through Derivation.mp4

18.5 MB

07. Implementing an Interaction Test Through Interface.mp4

17.2 MB

08. Understanding Regression.mp4

11.0 MB

09. Summary.mp4

4.0 MB

04. The Pros and Cons of White-Box Testing/

01. Applying Branch Coverage Strategy.mp4

18.6 MB

02. Assessing Usefulness of Automatic Mocks.mp4

20.8 MB

03. Assessing Usefulness of Manual Mocks.mp4

14.2 MB

04. Assessing Maintainability of Automatic vs. Manual Mocks.mp4

19.6 MB

05. Leaning on the Compiler and Automatic Mocks.mp4

12.6 MB

06. Example- Abstracting Time.mp4

36.3 MB

07. Summary.mp4

4.5 MB

05. Modeling Class Dependencies in Tests/

01. Stubbing vs. Mocking Dependencies.mp4

9.0 MB

02. Letting Dependencies Grow Through Refactoring.mp4

21.3 MB

03. Evaluating Interaction Tests.mp4

11.8 MB

04. Understanding Lifetime of a Dependency.mp4

22.1 MB

05. Avoiding Unnecessary Unit Tests.mp4

25.7 MB

06. Testing Temporal Coupling Between Method Calls.mp4

20.0 MB

07. Summary.mp4

6.5 MB

06. Gaining Resilience by Testing Against Abstract Data Types/

01. Introducing Abstract Data Types.mp4

12.1 MB

02. Writing Unit Tests Against the Abstract Data Type.mp4

19.9 MB

03. Replacing Entire Concrete Class.mp4

12.6 MB

04. Varying Implementation of an Abstract Data Type.mp4

10.6 MB

05. Extending the Abstract Data Type.mp4

14.5 MB

06. Investigating Negative Test Cases.mp4

23.7 MB

07. Inventing Preconditions.mp4

25.5 MB

08. Summary.mp4

4.6 MB

07. Testing Against Interfaces to Simplify Maintenance/

01. Understanding Possible Options When Deriving a Class.mp4

18.1 MB

02. Introducing Base and Derived Test Classes.mp4

13.6 MB

03. When Implementation Affects Abstraction.mp4

8.1 MB

04. Separating Functional from Non-functional Requirements.mp4

13.0 MB

05. Completing the Definition of Abstract Data Type.mp4

12.7 MB

06. Inventing the Abstract-Test-Driven Development.mp4

39.0 MB

07. Interface Tests in Light of the Liskov Substitution Principle.mp4

15.2 MB

08. Summary.mp4

3.5 MB

08. Implementing Abstract Interfaces TDD Style/

01. Implementing Inheritance.mp4

3.1 MB

02. Using Abstract Unit Tests in TDD.mp4

14.4 MB

03. TDD-style Interface Implementation.mp4

27.5 MB

04. Applying TDD to Discover Missing Tests.mp4

21.3 MB

05. A Word About Naming Classes and Interfaces.mp4

11.0 MB

06. Refactoring a Class Covered by Abstract Tests.mp4

16.9 MB

07. Writing Tests Against Abstract List.mp4

32.2 MB

08. Discussing the Benefits of Base Tests Class.mp4

5.3 MB

09. Summary.mp4

5.1 MB

09. Testing Compliance to Design Principles/

01. Inventing Design Pattern Tests.mp4

17.2 MB

02. Implementing the Design Pattern Tests.mp4

13.8 MB

03. Testing All Aspects of a Design Pattern.mp4

22.1 MB

04. Defining Value-typed Semantic.mp4

7.1 MB

05. Designing the Equality Tests.mp4

10.8 MB

06. Defining Equality Testing Rules.mp4

9.1 MB

07. Implementing Equality Testing Library.mp4

26.9 MB

08. Using the Equality Testing Library.mp4

19.2 MB

09. Summary.mp4

5.8 MB

10. Design by Contract from Testing Perspective- Binding Theory to Practice/

01. Discovering Impossible Tests.mp4

8.7 MB

02. Understanding Error Conditions.mp4

9.9 MB

03. Division of Exceptions.mp4

11.4 MB

04. Defining Preconditions and Postconditions.mp4

10.5 MB

05. Avoiding Condition Checks with Contracts.mp4

10.9 MB

06. Inheriting Contracts.mp4

13.6 MB

07. Applying Contracts to a Production Class.mp4

22.1 MB

08. Asserting the Preconditions.mp4

13.4 MB

09. Implementing Contracts in Production Code.mp4

20.2 MB

10. Removing Superfluous Unit Tests.mp4

28.2 MB

11. Summary.mp4

5.2 MB

12. Course Summary.mp4

3.8 MB

 

Total files 84


Copyright © 2026 FileMood.com