Пример #1
0
        public void ChangeIssueName_IssueNotFound_ShouldThrowArgException()
        {
            // Arrange
            var category = new Entities.Category(1, "Home");

            category.AddIssue("Clean up room");

            // Act
            var del = new TestDelegate(() => category.ChangeIssueName("Clean out room", "Clean up room"));

            // Assert
            Assert.Throws <System.ArgumentException>(del);
        }
Пример #2
0
        public void ChangeIssueName_UniqueIssueName_ShouldSetIssueName()
        {
            // Arrange
            var category = new Entities.Category(1, "Home");

            category.AddIssue("Clean up room");

            // Act
            category.ChangeIssueName("Clean up room", "Clean out room");

            // Assert
            Assert.AreEqual("Clean out room", category.GetIssues().First().Name);
        }