public void DailyChallenge1() { Node node = new Node { Value = "Root", Left = new Node { Value = "Left", Left = new Node { Value = "Left.Left" }, Right = new Node { Value = "Left.Right" } }, Right = new Node { Value = "Right" } }; DailyChallenge1 serializer = new DailyChallenge1(); string data = serializer.Serialize(node); Node result = serializer.Deserialize(data); Assert.AreEqual("Left.Left", result.Left.Left.Value); }
public void AddendsDoExistInList() { //arrange var numbers = new List <int> { 10, 15, 3, 7 }; const int sum = 17; //Act var result = DailyChallenge1.DoAddendsExistInList(numbers, sum); //Assert Assert.True(result); }
public void AddendsDoNotExistInListButSumIsHalf() { //arrange var numbers = new List <int> { 4, 5, 3, 7 }; const int sum = 14; //Act var result = DailyChallenge1.DoAddendsExistInList(numbers, sum); //Assert Assert.False(result); }