public void Name_Set_Get() { var chest = new SerializableChest(); chest.Name = "test"; Assert.Equal("test", chest.Name); }
public void Y_Set_Get() { var chest = new SerializableChest(); chest.Y = 100; Assert.Equal(100, chest.Y); }
public void X_Set_Get() { var chest = new SerializableChest(); chest.X = 256; Assert.Equal(256, chest.X); }
public void Index_Set_Get() { var chest = new SerializableChest(); chest.Index = 5; Assert.Equal(5, chest.Index); }
public void Read() { var length = SerializableChest.Read(_bytes, out var chest); Assert.Equal(_bytes.Length, length); Assert.Equal(5, chest.Index); Assert.Equal(256, chest.X); Assert.Equal(100, chest.Y); Assert.Equal("test", chest.Name); var bytes2 = new byte[1000]; var length2 = chest.Write(bytes2); Assert.Equal(length, length2); Assert.Equal(_bytes, bytes2[..length2]);
public void Name_SetNullValue_ThrowsArgumentNullException() { var chest = new SerializableChest(); Assert.Throws <ArgumentNullException>(() => chest.Name = null !); }
public void Name_GetNullValue() { var chest = new SerializableChest(); Assert.Equal(string.Empty, chest.Name); }