local a=require("\078\101\120\117\115\085\110\105\116\084\101\115\116\105\110\103")local L=require((game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")):WaitForChild("\078\101\120\117\115\080\108\117\103\105\110\070\114\097\109\101\119\111\114\107"))local b=L:GetResource("\085\073\046\073\110\112\117\116\046\078\101\120\117\115\084\101\120\116\066\111\120")a:RegisterUnitTest("\067\111\110\115\116\114\117\099\116\111\114",function(a)local L=b.new()a:AssertEquals(L.ClassName,"\078\101\120\117\115\084\101\120\116\066\111\120","\067\108\097\115\115 \110\097\109\101 \105\115 \105\110\099\111\114\114\101\099\116\046")a:AssertEquals(L.Name,"\078\101\120\117\115\084\101\120\116\066\111\120","\078\097\109\101 \105\115 \105\110\099\111\114\114\101\099\116\046")a:AssertEquals(tostring(L),"\078\101\120\117\115\084\101\120\116\066\111\120","\078\097\109\101 \105\115 \105\110\099\111\114\114\101\099\116\046")end)return true
--[[
TheNexusAvenger

Tests the NexusTextBox class.
--]]

local NexusUnitTesting = require("NexusUnitTesting")

local NexusPluginFramework = require(game:GetService("ReplicatedStorage"):WaitForChild("NexusPluginFramework"))
local NexusTextBox = NexusPluginFramework:GetResource("UI.Input.NexusTextBox")



--[[
Test that the constructor works without failing.
--]]
NexusUnitTesting:RegisterUnitTest("Constructor",function(UnitTest)
	local CuT = NexusTextBox.new()
	UnitTest:AssertEquals(CuT.ClassName,"NexusTextBox","Class name is incorrect.")
	UnitTest:AssertEquals(CuT.Name,"NexusTextBox","Name is incorrect.")
	UnitTest:AssertEquals(tostring(CuT),"NexusTextBox","Name is incorrect.")
end)



return true