public void GetAllAsString_GivenListOfObjects_ShouldReturnStringRepresentationOfAll() { //---------------Set up test pack------------------- var fakeObject1 = new FakeObject("Test1"); var fakeObject2 = new FakeObject("Test2"); var testList = new List <object> { fakeObject1, fakeObject2 }; //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- var toStringResult = testList.GetAllAsString(); //---------------Test Result ----------------------- Assert.IsFalse(string.IsNullOrWhiteSpace(toStringResult)); StringAssert.Contains(fakeObject1.ToString(), toStringResult); StringAssert.Contains(fakeObject2.ToString(), toStringResult); }