FileMood

Download Writing Highly Maintainable Unit Tests 4 mar 2017

Writing Highly Maintainable Unit Tests mar 2017

Name

Writing Highly Maintainable Unit Tests 4 mar 2017

 DOWNLOAD Copy Link

Total Size

1.5 GB

Total Files

80

Hash

3E61FBDDD561B993B6E866A66E10AD9DC09EC210

/01 Course Overview/

01 Course Overview.mp4

4.0 MB

/02 Understanding Provable Code Correctness/

01 Putting Tests into the Frame.mp4

7.8 MB

02 What Follows in This Course.mp4

10.7 MB

03 Proving Correctness of Code.mp4

15.3 MB

04 Testing Correctness at Run Time.mp4

12.1 MB

05 Inventing Automated Tests.mp4

21.9 MB

06 Inventing the Test Runner.mp4

32.0 MB

07 Summary.mp4

2.9 MB

/03 The Importance of Knowing What to Test/

01 The Problem of Choosing What to Test.mp4

9.0 MB

02 Changing the Class to Support State Testing.mp4

15.3 MB

03 Implementing a State Test.mp4

16.0 MB

04 On Multiple Assertions in One Unit Test.mp4

21.3 MB

05 Completing State Tests.mp4

11.3 MB

06 Implementing an Interaction Test Through Derivation.mp4

23.1 MB

07 Implementing an Interaction Test Through Interface.mp4

21.5 MB

08 Understanding Regression.mp4

12.9 MB

09 Summary.mp4

4.6 MB

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

01 Applying Branch Coverage Strategy.mp4

22.5 MB

02 Assessing Usefulness of Automatic Mocks.mp4

25.7 MB

03 Assessing Usefulness of Manual Mocks.mp4

18.2 MB

04 Assessing Maintainability of Automatic vs. Manual Mocks.mp4

25.1 MB

05 Leaning on the Compiler and Automatic Mocks.mp4

14.8 MB

06 Example- Abstracting Time.mp4

46.0 MB

07 Summary.mp4

5.1 MB

/05 Modeling Class Dependencies in Tests/

01 Stubbing vs. Mocking Dependencies.mp4

10.5 MB

02 Letting Dependencies Grow Through Refactoring.mp4

26.9 MB

03 Evaluating Interaction Tests.mp4

14.6 MB

04 Understanding Lifetime of a Dependency.mp4

26.8 MB

05 Avoiding Unnecessary Unit Tests.mp4

32.5 MB

06 Testing Temporal Coupling Between Method Calls.mp4

23.9 MB

07 Summary.mp4

7.5 MB

/06 Gaining Resilience by Testing Against Abstract Data Types/

01 Introducing Abstract Data Types.mp4

14.2 MB

02 Writing Unit Tests Against the Abstract Data Type.mp4

24.8 MB

03 Replacing Entire Concrete Class.mp4

16.1 MB

04 Varying Implementation of an Abstract Data Type.mp4

12.8 MB

05 Extending the Abstract Data Type.mp4

18.2 MB

06 Investigating Negative Test Cases.mp4

30.2 MB

07 Inventing Preconditions.mp4

32.6 MB

08 Summary.mp4

5.4 MB

/07 Testing Against Interfaces to Simplify Maintenance/

01 Understanding Possible Options When Deriving a Class.mp4

22.1 MB

02 Introducing Base and Derived Test Classes.mp4

16.4 MB

03 When Implementation Affects Abstraction.mp4

9.4 MB

04 Separating Functional from Non-functional Requirements.mp4

15.7 MB

05 Completing the Definition of Abstract Data Type.mp4

16.0 MB

06 Inventing the Abstract-Test-Driven Development.mp4

50.6 MB

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

18.7 MB

08 Summary.mp4

4.1 MB

/08 Implementing Abstract Interfaces TDD Style/

01 Implementing Inheritance.mp4

3.5 MB

02 Using Abstract Unit Tests in TDD.mp4

18.6 MB

03 TDD-style Interface Implementation.mp4

35.6 MB

04 Applying TDD to Discover Missing Tests.mp4

25.3 MB

05 A Word About Naming Classes and Interfaces.mp4

13.9 MB

06 Refactoring a Class Covered by Abstract Tests.mp4

20.5 MB

07 Writing Tests Against Abstract List.mp4

41.3 MB

08 Discussing the Benefits of Base Tests Class.mp4

6.3 MB

09 Summary.mp4

5.9 MB

/09 Testing Compliance to Design Principles/

01 Inventing Design Pattern Tests.mp4

21.0 MB

02 Implementing the Design Pattern Tests.mp4

17.5 MB

03 Testing All Aspects of a Design Pattern.mp4

28.4 MB

04 Defining Value-typed Semantic.mp4

8.5 MB

05 Designing the Equality Tests.mp4

13.4 MB

06 Defining Equality Testing Rules.mp4

10.6 MB

07 Implementing Equality Testing Library.mp4

35.2 MB

08 Using the Equality Testing Library.mp4

24.1 MB

09 Summary.mp4

6.8 MB

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

01 Discovering Impossible Tests.mp4

10.5 MB

02 Understanding Error Conditions.mp4

11.9 MB

03 Division of Exceptions.mp4

13.8 MB

04 Defining Preconditions and Postconditions.mp4

12.6 MB

05 Avoiding Condition Checks with Contracts.mp4

13.4 MB

06 Inheriting Contracts.mp4

16.6 MB

07 Applying Contracts to a Production Class.mp4

27.7 MB

08 Asserting the Preconditions.mp4

16.2 MB

09 Implementing Contracts in Production Code.mp4

26.4 MB

10 Removing Superfluous Unit Tests.mp4

37.4 MB

11 Summary.mp4

6.1 MB

12 Course Summary.mp4

4.3 MB

/

Course.txt

0.0 KB

Description.txt

0.7 KB

writing-highly-maintainable-unit-tests.zip

109.5 MB

 

Total files 80


Copyright © 2024 FileMood.com