public void AddtoDictionary_GivenTableDefinition_AddsHeaders() { //Arrange IDictionary <string, int> headers = new Dictionary <string, int>(); string[] headerList = CreateHeaders().ToArray(); TableDefinition tableDefinition = CreateTableDefinition(); //Act for (int i = 0; i < headerList.Length; i++) { ExcelDatasetReader.AddToDictionary(headers, tableDefinition, headerList[i], i + 1); } //Assert headers .Count() .Should() .Be(headerList.Count()); }