Esempio n. 1
0
        public void Title_ShouldBeSetAndGottenCorrectly(string testTitle)
        {
            //Arrange && Act
            var projectStage = new Models.Projects.ProjectStage {
                Title = testTitle
            };

            //Assert
            Assert.AreEqual(testTitle, projectStage.Title);
        }
Esempio n. 2
0
        public void Description_ShouldBeSetAndGottenCorrectly(string testDescription)
        {
            //Arrange && Act
            var projectStage = new Models.Projects.ProjectStage {
                Description = testDescription
            };

            //Assert
            Assert.AreEqual(testDescription, projectStage.Description);
        }
Esempio n. 3
0
        public void Id_ShouldBeSetAndGottenCorrectly(string testId)
        {
            //Arrange && Act
            var projectStage = new Models.Projects.ProjectStage {
                Id = Guid.Parse(testId)
            };

            //Assert
            Assert.AreEqual(testId, projectStage.Id.ToString());
        }
Esempio n. 4
0
        public void Constructor_ShouldInitializeImageUrlsCollection()
        {
            //Arrange && Act
            var projectStage = new Models.Projects.ProjectStage();

            //Assert
            Assert.That(
                projectStage.ImageUrls,
                Is.Not.Null.And.InstanceOf <ICollection <Models.Projects.ProjectStageImageUrl> >());
        }
Esempio n. 5
0
        public void ProjectId_ShouldBeSetAndGottenCorrectly()
        {
            //Arrange
            var testId = Guid.NewGuid();

            //Act
            var projectStage = new Models.Projects.ProjectStage {
                ProjectId = testId
            };

            //Assert
            Assert.AreEqual(testId, projectStage.ProjectId);
        }
        public void ProjectStage_ShouldBeSetAndGottenCorrectly()
        {
            //Arrange
            var projectStage = new Models.Projects.ProjectStage();

            //Act
            var imageUrl = new Models.Projects.ProjectStageImageUrl()
            {
                ProjectStage = projectStage
            };

            //Assert
            Assert.AreSame(projectStage, imageUrl.ProjectStage);
        }
Esempio n. 7
0
        public void Project_ShouldBeSetAndGottenCorrectly()
        {
            //Arrange
            var project = new Models.Projects.Project();

            //Act
            var projectStage = new Models.Projects.ProjectStage()
            {
                Project = project
            };

            //Assert
            Assert.AreSame(project, projectStage.Project);
        }
Esempio n. 8
0
        public void ImageUrls_ShouldBeSetAndGottenCorrectly()
        {
            //Arrange
            var imageUrls = new List <Models.Projects.ProjectStageImageUrl> {
                new Models.Projects.ProjectStageImageUrl()
            };

            //Act
            var projectStage = new Models.Projects.ProjectStage {
                ImageUrls = imageUrls
            };

            //Assert
            Assert.AreSame(imageUrls[0], projectStage.ImageUrls.First());
        }