Update unit tests to account for input position swap

bust_cache
Rick Carlino 2020-01-03 08:18:21 -06:00
parent d5bbc95b1f
commit 2226d3b34b
1 changed files with 6 additions and 3 deletions

View File

@ -28,14 +28,17 @@ describe("<TileSetServoAngle/>", () => {
});
it("renders inputs", () => {
const block = mount(<TileSetServoAngle {...fakeProps()} />);
const props = fakeProps();
const block = mount(<TileSetServoAngle {...props} />);
const inputs = block.find("input");
const labels = block.find("label");
const stepArgs = props.currentStep.args as SetServoAngle["args"];
expect(inputs.length).toEqual(4);
expect(labels.length).toEqual(4);
expect(inputs.first().props().placeholder).toEqual("Control Servo");
expect(labels.at(0).text()).toContain("Servo pin");
expect(inputs.at(1).props().value).toEqual("4");
expect(labels.at(0).text()).toContain("Servo angle (0-180)");
expect(inputs.at(1).props().value).toEqual(stepArgs.pin_value);
expect(inputs.at(2).props().value).toEqual("" + stepArgs.pin_number);
});
it("Changes pin number", () => {