public void GetLayout_ShouldReturnNonRepeatingWords(List <string> words) { var pictureSize = new Size(100, 100); var layout = layoutAlgorithm.GetLayout(words, pictureSize).GetValueOrThrow(); layout.Select(p => p.Item1).Should().BeEquivalentTo(words.Distinct()); }