public void Insert_Before_At_Start_Test() { //Arrange DataStructures.LinkedLists testList = new LinkedLists(); testList.Insert(24); testList.Insert(13); testList.Insert(86); string expected = "{5} => {86} => {13} => {24} => NULL"; //Act testList.InsertBefore(86, 5); string actual = testList.ToString(); //Assert Assert.Equal(expected, actual); }
public void Insert_Before_No_Match_Test_Throws_Exception() { //Arrange DataStructures.LinkedLists testList = new LinkedLists(); testList.Insert(24); testList.Insert(13); testList.Insert(86); //string expected = "{86} => {13} => {24} => NULL"; //Assert Assert.Throws <ArgumentException>(() => { //Act testList.InsertBefore(12, 5); string actual = testList.ToString(); }); }