Skip to content

Writing Highly Maintainable Unit Tests 4 Mar 2017

Unverified source. This magnet is from an unverified source. The content may be unsafe or mislabeled. Proceed with caution.
Title: Writing Highly Maintainable Unit Tests 4 Mar 2017Group: NOGRP
Info Hash
3E61FBDDD561B993B6E866A66E10AD9DC09EC210
Source
Unverified
Total Size
1.39 GB
Total Files
80
Seeders
1
Leechers
0
Health
1.00
Score
2
Type
Other

File List

FileSize
01 Course Overview/01 Course Overview.mp43.82 MB
02 Understanding Provable Code Correctness/01 Putting Tests into the Frame.mp47.48 MB
02 Understanding Provable Code Correctness/02 What Follows in This Course.mp410.16 MB
02 Understanding Provable Code Correctness/03 Proving Correctness of Code.mp414.6 MB
02 Understanding Provable Code Correctness/04 Testing Correctness at Run Time.mp411.58 MB
02 Understanding Provable Code Correctness/05 Inventing Automated Tests.mp420.91 MB
02 Understanding Provable Code Correctness/06 Inventing the Test Runner.mp430.48 MB
02 Understanding Provable Code Correctness/07 Summary.mp42.75 MB
03 The Importance of Knowing What to Test/01 The Problem of Choosing What to Test.mp48.57 MB
03 The Importance of Knowing What to Test/02 Changing the Class to Support State Testing.mp414.6 MB
03 The Importance of Knowing What to Test/03 Implementing a State Test.mp415.26 MB
03 The Importance of Knowing What to Test/04 On Multiple Assertions in One Unit Test.mp420.27 MB
03 The Importance of Knowing What to Test/05 Completing State Tests.mp410.8 MB
03 The Importance of Knowing What to Test/06 Implementing an Interaction Test Through Derivation.mp422 MB
03 The Importance of Knowing What to Test/07 Implementing an Interaction Test Through Interface.mp420.48 MB
03 The Importance of Knowing What to Test/08 Understanding Regression.mp412.26 MB
03 The Importance of Knowing What to Test/09 Summary.mp44.36 MB
04 The Pros and Cons of White-Box Testing/01 Applying Branch Coverage Strategy.mp421.43 MB
04 The Pros and Cons of White-Box Testing/02 Assessing Usefulness of Automatic Mocks.mp424.54 MB
04 The Pros and Cons of White-Box Testing/03 Assessing Usefulness of Manual Mocks.mp417.32 MB
04 The Pros and Cons of White-Box Testing/04 Assessing Maintainability of Automatic vs. Manual Mocks.mp423.9 MB
04 The Pros and Cons of White-Box Testing/05 Leaning on the Compiler and Automatic Mocks.mp414.11 MB
04 The Pros and Cons of White-Box Testing/06 Example- Abstracting Time.mp443.83 MB
04 The Pros and Cons of White-Box Testing/07 Summary.mp44.87 MB
05 Modeling Class Dependencies in Tests/01 Stubbing vs. Mocking Dependencies.mp410.01 MB
05 Modeling Class Dependencies in Tests/02 Letting Dependencies Grow Through Refactoring.mp425.68 MB
05 Modeling Class Dependencies in Tests/03 Evaluating Interaction Tests.mp413.96 MB
05 Modeling Class Dependencies in Tests/04 Understanding Lifetime of a Dependency.mp425.53 MB
05 Modeling Class Dependencies in Tests/05 Avoiding Unnecessary Unit Tests.mp430.99 MB
05 Modeling Class Dependencies in Tests/06 Testing Temporal Coupling Between Method Calls.mp422.79 MB
05 Modeling Class Dependencies in Tests/07 Summary.mp47.16 MB
06 Gaining Resilience by Testing Against Abstract Data Types/01 Introducing Abstract Data Types.mp413.5 MB
06 Gaining Resilience by Testing Against Abstract Data Types/02 Writing Unit Tests Against the Abstract Data Type.mp423.69 MB
06 Gaining Resilience by Testing Against Abstract Data Types/03 Replacing Entire Concrete Class.mp415.33 MB
06 Gaining Resilience by Testing Against Abstract Data Types/04 Varying Implementation of an Abstract Data Type.mp412.2 MB
06 Gaining Resilience by Testing Against Abstract Data Types/05 Extending the Abstract Data Type.mp417.39 MB
06 Gaining Resilience by Testing Against Abstract Data Types/06 Investigating Negative Test Cases.mp428.77 MB
06 Gaining Resilience by Testing Against Abstract Data Types/07 Inventing Preconditions.mp431.05 MB
06 Gaining Resilience by Testing Against Abstract Data Types/08 Summary.mp45.13 MB
07 Testing Against Interfaces to Simplify Maintenance/01 Understanding Possible Options When Deriving a Class.mp421.12 MB
07 Testing Against Interfaces to Simplify Maintenance/02 Introducing Base and Derived Test Classes.mp415.65 MB
07 Testing Against Interfaces to Simplify Maintenance/03 When Implementation Affects Abstraction.mp48.93 MB
07 Testing Against Interfaces to Simplify Maintenance/04 Separating Functional from Non-functional Requirements.mp415 MB
07 Testing Against Interfaces to Simplify Maintenance/05 Completing the Definition of Abstract Data Type.mp415.3 MB
07 Testing Against Interfaces to Simplify Maintenance/06 Inventing the Abstract-Test-Driven Development.mp448.27 MB
07 Testing Against Interfaces to Simplify Maintenance/07 Interface Tests in Light of the Liskov Substitution Principl.mp417.81 MB
07 Testing Against Interfaces to Simplify Maintenance/08 Summary.mp43.92 MB
08 Implementing Abstract Interfaces TDD Style/01 Implementing Inheritance.mp43.35 MB
08 Implementing Abstract Interfaces TDD Style/02 Using Abstract Unit Tests in TDD.mp417.73 MB
08 Implementing Abstract Interfaces TDD Style/03 TDD-style Interface Implementation.mp433.96 MB
08 Implementing Abstract Interfaces TDD Style/04 Applying TDD to Discover Missing Tests.mp424.09 MB
08 Implementing Abstract Interfaces TDD Style/05 A Word About Naming Classes and Interfaces.mp413.27 MB
08 Implementing Abstract Interfaces TDD Style/06 Refactoring a Class Covered by Abstract Tests.mp419.56 MB
08 Implementing Abstract Interfaces TDD Style/07 Writing Tests Against Abstract List.mp439.4 MB
08 Implementing Abstract Interfaces TDD Style/08 Discussing the Benefits of Base Tests Class.mp45.98 MB
08 Implementing Abstract Interfaces TDD Style/09 Summary.mp45.66 MB
09 Testing Compliance to Design Principles/01 Inventing Design Pattern Tests.mp420.06 MB
09 Testing Compliance to Design Principles/02 Implementing the Design Pattern Tests.mp416.69 MB
09 Testing Compliance to Design Principles/03 Testing All Aspects of a Design Pattern.mp427.1 MB
09 Testing Compliance to Design Principles/04 Defining Value-typed Semantic.mp48.12 MB
09 Testing Compliance to Design Principles/05 Designing the Equality Tests.mp412.76 MB
09 Testing Compliance to Design Principles/06 Defining Equality Testing Rules.mp410.11 MB
09 Testing Compliance to Design Principles/07 Implementing Equality Testing Library.mp433.54 MB
09 Testing Compliance to Design Principles/08 Using the Equality Testing Library.mp422.95 MB
09 Testing Compliance to Design Principles/09 Summary.mp46.5 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/01 Discovering Impossible Tests.mp410.02 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/02 Understanding Error Conditions.mp411.31 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/03 Division of Exceptions.mp413.21 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/04 Defining Preconditions and Postconditions.mp411.97 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/05 Avoiding Condition Checks with Contracts.mp412.77 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/06 Inheriting Contracts.mp415.82 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/07 Applying Contracts to a Production Class.mp426.37 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/08 Asserting the Preconditions.mp415.49 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/09 Implementing Contracts in Production Code.mp425.18 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/10 Removing Superfluous Unit Tests.mp435.65 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/11 Summary.mp45.79 MB
10 Design by Contract from Testing Perspective Binding Theory to Practice/12 Course Summary.mp44.13 MB
Course.txt0 B
Description.txt679 B
writing-highly-maintainable-unit-tests.zip104.47 MB

Trackers

No trackers found.