// // ContractMultipleStates.cs // // Copyright (c) František Boháček. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. namespace NosSmooth.Core.Tests.Contracts; /// /// Extends DefaultStates to have more states to test. /// public enum ContractMultipleStates { /// /// Initial state. /// None, /// /// Contract executed, request issued. /// Requested, /// /// A response was obtained. /// ResponseObtained, /// /// Something else happening after obtaining first response. /// AfterResponseObtained, }