Example #1
0
        public void Index_Get()
        {
            var terrariaSign = new Terraria.Sign();
            var sign         = new OrionSign(1, terrariaSign);

            Assert.Equal(1, sign.Index);
        }
Example #2
0
        public void IsActive_Get_ReturnsTrue()
        {
            var terrariaSign = new Terraria.Sign();
            var sign         = new OrionSign(terrariaSign);

            Assert.True(sign.IsActive);
        }
Example #3
0
        public void Text_SetNullValue_ThrowsArgumentNullException()
        {
            var terrariaSign = new Terraria.Sign();
            var sign         = new OrionSign(terrariaSign);

            Assert.Throws <ArgumentNullException>(() => sign.Text = null !);
        }
Example #4
0
        public void X_Get()
        {
            var terrariaSign = new Terraria.Sign {
                x = 256, y = 100, text = "test"
            };
            var sign = new OrionSign(terrariaSign);

            Assert.Equal(256, sign.X);
        }
Example #5
0
        public void Text_Set()
        {
            var terrariaSign = new Terraria.Sign();
            var sign         = new OrionSign(terrariaSign);

            sign.Text = "test";

            Assert.Equal("test", terrariaSign.text);
        }
Example #6
0
        public void Text_GetNullValue()
        {
            var terrariaSign = new Terraria.Sign {
                x = 256, y = 100, text = null
            };
            var sign = new OrionSign(terrariaSign);

            Assert.Equal(string.Empty, sign.Text);
        }
Example #7
0
        public void Y_Set()
        {
            var terrariaSign = new Terraria.Sign();
            var sign         = new OrionSign(terrariaSign);

            sign.Y = 100;

            Assert.Equal(100, terrariaSign.y);
        }
Example #8
0
        public void X_Set()
        {
            var terrariaSign = new Terraria.Sign();
            var sign         = new OrionSign(terrariaSign);

            sign.X = 256;

            Assert.Equal(256, terrariaSign.x);
        }