public void Then_LongFormForChangeStatuses_Ok() { var ss = AssertStateBehavior.InitializeStateBehavior <TestEnum>(); for (var i = 0; i < 3; i++) { ss.Then(TestEnum.Fird, TestEnum.Fird).Then(TestEnum.Second, TestEnum.Second).Then(TestEnum.Fird, TestEnum.Fird); } }
public void Then_ShortFormForStatuses_Ok() { var ss = AssertStateBehavior.InitializeStateBehavior <TestEnum>(); var list = new List <TestEnum> { TestEnum.First, TestEnum.Second, TestEnum.Fird }; for (var i = 0; i < 3; i++) { var res = list[i]; ss.Then(res, TestEnum.First).Then(TestEnum.Second).Then(TestEnum.Fird); } }