示例#1
0
        public void ItemTypeEnumConvertBack_Other_Should_Skip()
        {
            var myConverter = new ItemLocationEnumConverter();

            var myObject = new ItemModel();
            var Result   = myConverter.ConvertBack(myObject, null, null, null);
            var Expected = 0;

            Assert.AreEqual(Expected, Result, TestContext.CurrentContext.Test.Name);
        }
示例#2
0
        public void ItemLocationEnumConvert_Enum_Should_Pass()
        {
            var myConverter = new ItemLocationEnumConverter();

            var myObject = ItemLocationEnum.Feet;
            var Result   = myConverter.Convert(myObject, null, null, null);
            var Expected = "Feet";

            Assert.AreEqual(Expected, Result, TestContext.CurrentContext.Test.Name);
        }
示例#3
0
        public void ItemLocationEnumConvertBack_Int_Should_Pass()
        {
            var myConverter = new ItemLocationEnumConverter();

            int myObject = 40;
            var Result   = myConverter.ConvertBack(myObject, typeof(ItemLocationEnum), null, null);
            var Expected = "Feet";

            Assert.AreEqual(Expected, Result, TestContext.CurrentContext.Test.Name);
        }
示例#4
0
        public void ItemLocationEnumConvert_String_Should_Pass()
        {
            var myConverter = new ItemLocationEnumConverter();

            var myObject = "Feet";
            var Result   = myConverter.Convert(myObject, typeof(ItemLocationEnum), null, null);
            var Expected = ItemLocationEnum.Feet.ToMessage();

            Assert.AreEqual(Expected, Result, TestContext.CurrentContext.Test.Name);
        }
        public void ItemLocationEnumConverterHelper_ConvertBack_String_Should_Pass()
        {
            // Arrange
            var myConverter = new ItemLocationEnumConverter();
            var myObject    = "Primary Hand";

            // Act
            var result = myConverter.ConvertBack(myObject, typeof(ItemLocationEnum), null, null);

            // Reset

            // Assert
            Assert.AreEqual(result, ItemLocationEnum.PrimaryHand);
        }
        public void ItemLocationEnumConverterHelper_Convert_Other_Should_Skip()
        {
            // Arrange
            var myConverter = new ItemLocationEnumConverter();
            var myObject    = new ItemModel();

            // Act
            var result = myConverter.Convert(myObject, null, null, null);

            // Reset

            // Assert
            Assert.AreEqual(result, 0);
        }
        public void ItemLocationEnumConverterHelper_Convert_Enum_Primary_Hand_Should_Pass()
        {
            // Arrange
            var myConverter = new ItemLocationEnumConverter();
            var myObject    = ItemLocationEnum.PrimaryHand;

            // Act
            var result = myConverter.Convert(myObject, null, null, null);

            // Reset

            // Assert
            Assert.AreEqual(result, "Primary Hand");
        }
        public void ItemLocationEnumConverterHelper_Convert_String_Unknown_Should_Pass()
        {
            // Arrange
            var myConverter = new ItemLocationEnumConverter();
            var myObject    = "Some Random String";

            // Act
            var result = myConverter.Convert(myObject, null, null, null);

            // Reset

            // Assert
            Assert.AreEqual(result, "Unknown");
        }