private void LoadList()
        {
            _list.Items.Clear();

            var issues = _issuesStore.Load();

            foreach (var item in issues)
            {
                _list.Items.Add(item);
            }
        }
예제 #2
0
        public void Load_TwoIssues_AllPropertiesParsed()
        {
            // Arrange
            _fileSystem.Setup(x => x.File.ReadAllText(It.IsAny <string>(), It.IsAny <Encoding>()))
            .Returns(TemplateBuilder
                     .FromCurrentAssembly(TestFilePath)
                     .Build()
                     .Get());

            // Act
            var result = _store.Load();

            // Asset

            Assert.AreEqual(2, result.Count);
            Assert.AreEqual("1", result[0].Issue.ID);
            Assert.AreEqual("ISS-1", result[0].Issue.Key);
            Assert.AreEqual("Sum 1", result[0].Issue.Summary);
        }