Skip to content

Instantly share code, notes, and snippets.

View JohanObrink's full-sized avatar

Johan Öbrink JohanObrink

View GitHub Profile
Egenskap: Serviceflöde
För att en användare som är MT-medlem ska slippa fylla i bil- och verkstadsuppgifter i servicebokningen
ska MT låta henne välja bil, och verkstad och skicka dessaa till servicebokningsformuläret
Bakgrund:
Givet att följande bilar finns i TOMS
| Regnr | Modell | Senaste Mätarställning |
| ABC123 | Auris | |
| DDT567 | Prius | 123456789 |
Egenskap: Välj bil
För att en användare som är MT-medlem ska slippa fylla i biluppgifter i servicebokningen
ska MT låta henne välja bil och skicka denna till servicebokningsformuläret
Bakgrund:
Givet att följande bilar finns i TOMS
| Regnr | Modell |
| ABC123 | Auris |
| DDT567 | Prius |
Egenskap: Skriv in registreringsnummer
För att en användare ska kunna boka service för annan bil än sin egen
ska MT låta henne välja bil utifrån reg-nr och skicka denna till servicebokningsformuläret
Bakgrund:
Givet att följande bilar finns i TOMS
| Regnr | Modell |
| ABC123 | Auris |
Och jag är på Servicebokningen
Egenskap: Skriv in reg-nr
För att en användare ska kunna hoppa rakt in i välj service
ska MT be henne fylla i mätarställningen och skicka denna till servicebokningsformuläret
Bakgrund:
Givet att följande bilar finns i TOMS
| Regnr | Modell | Senaste Mätarställning |
| ABC123 | Auris | |
| DDT567 | Prius | 123456789 |
Egenskap: Välj verkstad
För att en användare som är MT-medlem ska slippa fylla i verkstadsuppgifter i servicebokningen
ska MT låta henne välja verkstad och skicka denna till servicebokningsformuläret
Bakgrund:
Givet att följande verkstäder finns i TOMS
| Namn | Adress | Postnummer | Stad | Telefonnummer | Lat | Lon |
| EUROPEISKA MOTOR, TOYOTA CENTER | LIDINGÖVÄGEN 75 | 115 41 | STOCKHOLM | 08-585 621 40 | | |
| TOYOTA CENTER METRO AUTO GRUPPEN | ELLIPSVÄGEN 4 | 141 07 | HUDDINGE | 08-706 72 50 | | |
Egenskap: Servicebokning - inte inloggad
För att en användare som inte är MT-medlem ändå ska kunna använda servicebokningen
ska MT låta henne öppna orginalservicebokningsformuläret
Scenario: Öppna servicebokningsformulär
Givet att jag inte är inloggad
Och jag går till servicebokningssidan
Så ska jag se en IFrame med orginalbokningsflödet
[
{
"id": "auris-1-6-5-d-komfort-m-n-touch-fullmap-skinnkladsel",
"name": "Auris 1.6 5-D Komfort M/M (Touch) (Fullmap, Skinnklädsel)",
"modelId": "Auris",
"modelName": "auris",
"price": 235650,
"leftToSpend": 14350,
"corporateCost": 3560,
"taxableValue": 6120,
using System;
using Toyota.Api.KobraLeads.KobraWS;
namespace Toyota.Api.KobraLeads.Services
{
public class KobraLeadsService
{
public void GenerateLead(int recieverId, RecieverType recieverType, DateTime expiryDate, LeadType leadType = LeadType.TestDrive, string carType = CarType.PASSENGER_CAR, Priority priority = Priority.Hot)
{
var credentials = new KLSCredentials { userName = "username", password = "password" };
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:KLSCredentials xmlns:h="http://www.fordonsdata.se/kls/1.0/" xmlns="http://www.fordonsdata.se/kls/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<userName>username</userName>
<password>password</password>
</h:KLSCredentials>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<createLeads xmlns="http://www.fordonsdata.se/kls/1.0/">
<Leads xmlns="http://www.fordonsdata.se/kls/1.0">
<div class="tip {{ classes }}">
<div class="bös"></div>
<div class="number-and-text">
<div class="number">
<div class="line"></div>
<img src="number" />
<div class="line"></div>