func TestBox2dShieldGen(t *testing.T) {
	shieldGen := state.ShieldGenerator{
		Point: state.Point{X: 10,
			Y: 20},
		Sized: state.Sized{Width: 15,
			Height: 15}}
	Convey("Proper Box Shield Generator", t, func() {
		So(shieldGen.AngleDegrees(), ShouldAlmostEqual, 0, .001)
		x, y := shieldGen.Position()
		w, h := shieldGen.Size()

		So(x, ShouldAlmostEqual, shieldGen.X, .001)
		So(y, ShouldAlmostEqual, shieldGen.Y, .001)
		So(w, ShouldAlmostEqual, shieldGen.Height, .001)
		So(h, ShouldAlmostEqual, shieldGen.Width, .001)

	})
}