Esempio n. 1
0
        public void For_WhenGivenValidString_ReturnsCorrectId(String dependencyTypeString, DependencyTypeId expectedId)
        {
            var testDependencyType = DependencyType.For(dependencyTypeString);

            Assert.Equal(expectedId, testDependencyType.Id);
        }
Esempio n. 2
0
 public DependencyType(DependencyTypeId enumId)
 {
     this.Id   = enumId;
     this.Name = Enum.GetName(typeof(DependencyTypeId), enumId);
 }
Esempio n. 3
0
        public void IntConstructor_WhenGivenValidInt_ReturnsCorrectId(Int32 intId, DependencyTypeId expectedId)
        {
            var testDependencyType = new DependencyType(intId);

            Assert.Equal(expectedId, testDependencyType.Id);
        }
Esempio n. 4
0
        public void EnumConstructor_WhenGivenEnum_ReturnsCorrectName(DependencyTypeId enumId, String expectedName)
        {
            var testDependencyType = new DependencyType(enumId);

            Assert.Equal(expectedName, testDependencyType.Name);
        }
Esempio n. 5
0
        public void EnumConstructor_WhenGivenEnum_ReturnsCorrectId(DependencyTypeId enumId, DependencyTypeId expectedEnumId)
        {
            var testDependencyType = new DependencyType(enumId);

            Assert.Equal(expectedEnumId, testDependencyType.Id);
        }
Esempio n. 6
0
        public void CopyConstructor_WhenValidParameters_ReturnsCorrectId(DependencyType dependencyType, DependencyTypeId expectedDependencyTypeId)
        {
            var testDependencyType = new DependencyType(dependencyType);

            Assert.Equal(expectedDependencyTypeId, testDependencyType.Id);
        }
        private static DependencyTypeTestDataPoint CreateDependencyTypeTestDataPointFromEnum(DependencyTypeId enumId)
        {
            DependencyType fromFor = new DependencyType(enumId);

            return(new DependencyTypeTestDataPoint
            {
                ExpectedString = fromFor.ToString(),
                EnumValue = enumId,
                EnumInt = (Int32)enumId,
                EnumName = Enum.GetName(typeof(DependencyTypeId), enumId),
                Id = fromFor.Id,
                Name = fromFor.Name,
                ObjectFromFor = fromFor
            });
        }