internal void StepDecision_AddTest() { var st = new StepDecision(); st.Add(null); Assert.True(st.Decisions.Count == 0, "Null decision is not allowed."); var decision = Substitute.ForPartsOf <Decision>(); st.Add(decision); Assert.True(st.Decisions.Count == 1); }
internal void StepDecision_Ctor() { var decision = Substitute.ForPartsOf <Decision>(); var list = new List <Decision>() { decision }; var st = new StepDecision(list); Assert.True(st.Decisions.Count == list.Count); Assert.Equal(list[0], st.Decisions[0]); }
internal void StepDecision_CtorNullParams() { var st = new StepDecision((List <Decision>)null); Assert.NotNull(st.Decisions); }