local d=import("\046\046\047\073\110\115\116\097\110\099\101")local D=import("\046\046\047\102\117\110\099\116\105\111\110\115\047\116\121\112\101\111\102")local R=import("\046\046\047\069\110\117\109\047\083\099\097\108\101\084\121\112\101")describe("\105\110\115\116\097\110\099\101\115\046\073\109\097\103\101\076\097\098\101\108",function()it("\115\104\111\117\108\100 \105\110\115\116\097\110\116\105\097\116\101",function()local D=d.new("\073\109\097\103\101\076\097\098\101\108")assert.not_nil(D)end)it("\115\104\111\117\108\100 \104\097\118\101 \112\114\111\112\101\114\116\105\101\115 \100\101\102\105\110\101\100",function()local A=d.new("\073\109\097\103\101\076\097\098\101\108")assert.equals(D(A.Image),"\115\116\114\105\110\103")assert.equals(D(A.ImageColor3),"\067\111\108\111\114\051")assert.equals(D(A.ImageRectOffset),"\086\101\099\116\111\114\050")assert.equals(D(A.ImageRectSize),"\086\101\099\116\111\114\050")assert.equals(D(A.ScaleType),"\069\110\117\109\073\116\101\109")assert.equals(A.ScaleType.EnumType,R)assert.equals(D(A.SliceCenter),"\082\101\099\116")end)end)
local Instance = import("../Instance")
local typeof = import("../functions/typeof")
local ScaleType = import("../Enum/ScaleType")

describe("instances.ImageLabel", function()
	it("should instantiate", function()
		local instance = Instance.new("ImageLabel")

		assert.not_nil(instance)
	end)

	it("should have properties defined", function()
		local instance = Instance.new("ImageLabel")
		assert.equals(typeof(instance.Image), "string")
		assert.equals(typeof(instance.ImageColor3), "Color3")
		assert.equals(typeof(instance.ImageRectOffset), "Vector2")
		assert.equals(typeof(instance.ImageRectSize), "Vector2")
		assert.equals(typeof(instance.ScaleType), "EnumItem")
		assert.equals(instance.ScaleType.EnumType, ScaleType)
		assert.equals(typeof(instance.SliceCenter), "Rect")
	end)
end)
