local G=import("\046\046\047\073\110\115\116\097\110\099\101")describe("\105\110\115\116\097\110\099\101\115\046\079\098\106\101\099\116\086\097\108\117\101",function()it("\115\104\111\117\108\100 \105\110\115\116\097\110\116\105\097\116\101",function()local q=G.new("\079\098\106\101\099\116\086\097\108\117\101")assert.not_nil(q)assert.equal("\086\097\108\117\101",q.Name)assert.equal(nil,q.Value)end)it("\115\104\111\117\108\100 \115\101\116 \118\097\108\117\101\115",function()local q=G.new("\079\098\106\101\099\116\086\097\108\117\101")q.Value=q assert.equal(q.Value,q)end)end)
local Instance = import("../Instance")

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

		assert.not_nil(instance)
		assert.equal("Value", instance.Name)
		assert.equal(nil, instance.Value)
	end)

	it("should set values", function()
		local instance = Instance.new("ObjectValue")

		instance.Value = instance

		assert.equal(instance.Value, instance)
	end)
end)