├── .gitignore ├── LICENSE ├── README.md ├── TestPatterns.sln ├── src └── SystemUnderTest │ ├── Order.cs │ ├── OrderItem.cs │ ├── OrderService.cs │ ├── SystemUnderTest.csproj │ └── Utils.cs └── tests └── UnitTests ├── 01_PublicStateBased ├── OrderAddItem.cs └── OrderServicePlaceOrder.cs └── UnitTests.csproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/README.md -------------------------------------------------------------------------------- /TestPatterns.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/TestPatterns.sln -------------------------------------------------------------------------------- /src/SystemUnderTest/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/src/SystemUnderTest/Order.cs -------------------------------------------------------------------------------- /src/SystemUnderTest/OrderItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/src/SystemUnderTest/OrderItem.cs -------------------------------------------------------------------------------- /src/SystemUnderTest/OrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/src/SystemUnderTest/OrderService.cs -------------------------------------------------------------------------------- /src/SystemUnderTest/SystemUnderTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/src/SystemUnderTest/SystemUnderTest.csproj -------------------------------------------------------------------------------- /src/SystemUnderTest/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/src/SystemUnderTest/Utils.cs -------------------------------------------------------------------------------- /tests/UnitTests/01_PublicStateBased/OrderAddItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/tests/UnitTests/01_PublicStateBased/OrderAddItem.cs -------------------------------------------------------------------------------- /tests/UnitTests/01_PublicStateBased/OrderServicePlaceOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/tests/UnitTests/01_PublicStateBased/OrderServicePlaceOrder.cs -------------------------------------------------------------------------------- /tests/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardalis/TestPatterns/HEAD/tests/UnitTests/UnitTests.csproj --------------------------------------------------------------------------------