local F=require(script.Parent.Region)return function()it("\115\104\111\117\108\100 \098\101 \097\098\108\101 \116\111 \099\114\101\097\116\101 \082\101\103\105\111\110\115",function()local t=F.new(Vector3.new(0,0,0),Vector3.new(1,1,1),nil,"\084\101\115\116\082\101\103\105\111\110");(expect(t)).to.be.ok();(expect(t:GetPoint0())).to.equal(Vector3.new(0,0,0));(expect(t:GetPoint1())).to.equal(Vector3.new(1,1,1));(expect(t:GetName())).to.equal("\084\101\115\116\082\101\103\105\111\110")end)end
local Region = require(script.Parent.Region)

return function()
	it("should be able to create Regions", function()
		local region = Region.new(Vector3.new(0, 0, 0), Vector3.new(1, 1, 1), nil, "TestRegion")
		expect(region).to.be.ok()
		expect(region:GetPoint0()).to.equal(Vector3.new(0, 0, 0))
		expect(region:GetPoint1()).to.equal(Vector3.new(1, 1, 1))
		expect(region:GetName()).to.equal("TestRegion")
	end)
end