Ejemplo n.º 1
0
        public void IntConstructor_WhenGivenValidInt_ReturnsCorrectId(Int32 intId, DependencyComparisonTypeId expectedId)
        {
            var testDependencyComparisonType = new DependencyComparisonType(intId);

            Assert.Equal(expectedId, testDependencyComparisonType.Id);
        }
Ejemplo n.º 2
0
        public void For_WhenGivenValidString_ReturnsCorrectId(String dependencyComparisonTypeString, DependencyComparisonTypeId expectedId)
        {
            var testDependencyComparisonType = DependencyComparisonType.For(dependencyComparisonTypeString);

            Assert.Equal(expectedId, testDependencyComparisonType.Id);
        }
Ejemplo n.º 3
0
        public void EnumConstructor_WhenGivenEnum_ReturnsCorrectName(DependencyComparisonTypeId enumId, String expectedName)
        {
            var testDependencyComparisonType = new DependencyComparisonType(enumId);

            Assert.Equal(expectedName, testDependencyComparisonType.Name);
        }
Ejemplo n.º 4
0
        public void EnumConstructor_WhenGivenEnum_ReturnsCorrectId(DependencyComparisonTypeId enumId, DependencyComparisonTypeId expectedEnumId)
        {
            var testDependencyComparisonType = new DependencyComparisonType(enumId);

            Assert.Equal(expectedEnumId, testDependencyComparisonType.Id);
        }
Ejemplo n.º 5
0
        public void CopyConstructor_WhenValidParameters_ReturnsCorrectId(DependencyComparisonType dependencyType, DependencyComparisonTypeId expectedDependencyComparisonTypeId)
        {
            var testDependencyComparisonType = new DependencyComparisonType(dependencyType);

            Assert.Equal(expectedDependencyComparisonTypeId, testDependencyComparisonType.Id);
        }
        private static DependencyComparisonTypeTestDataPoint CreateDependencyComparisonTypeTestDataPointFromEnum(DependencyComparisonTypeId enumId)
        {
            DependencyComparisonType fromFor = new DependencyComparisonType(enumId);

            return(new DependencyComparisonTypeTestDataPoint
            {
                ExpectedString = fromFor.ToString(),
                EnumValue = enumId,
                EnumInt = (Int32)enumId,
                EnumName = Enum.GetName(typeof(DependencyComparisonTypeId), enumId),
                Id = fromFor.Id,
                Name = fromFor.Name,
                ObjectFromFor = fromFor
            });
        }
 public DependencyComparisonType(DependencyComparisonTypeId enumId)
 {
     this.Id   = enumId;
     this.Name = Enum.GetName(typeof(DependencyComparisonTypeId), enumId);
 }