Files
nodeMap/cypress/e2e/mapInteraction.cy.js
2025-01-10 12:23:11 +01:00

16 lines
626 B
JavaScript

describe("Karteninteraktion", () => {
it("zoomt zu den eingegebenen Koordinaten", () => {
cy.visit("/map"); // Passe den Pfad an deine Karte an
cy.get('input[placeholder="Koordinaten eingeben (lat,lng)"]').type("52.52,13.405");
cy.get("button").contains("Zu Marker zoomen").click();
// Überprüfe, ob die Karte die Koordinaten korrekt zentriert hat
cy.window().then((win) => {
const map = win.map; // Zugriff auf die Leaflet-Instanz
const center = map.getCenter();
expect(center.lat).to.be.closeTo(52.52, 0.01);
expect(center.lng).to.be.closeTo(13.405, 0.01);
});
});
});