UnitTestState usa el pattern state, como debia ser