private IEnumerable<BaseEvent> SkapaBokningarAnvändare2() { Now("2015-09-05 12:00:00"); var användare = new Användare(Guid.NewGuid(), "user2", "Sommar2015"); Now("2015-10-11 12:00:00"); var uthyrning1 = new Uthyrning(Guid.NewGuid(), _bil1.Id, användare.Id, 1, 20m); Now("2015-10-12 12:00:00"); uthyrning1.ÅterlämnaBil(); _bil1.UppdateraMätarställning(1090); Now("2015-10-18 12:00:00"); var uthyrning2 = new Uthyrning(Guid.NewGuid(), _bil2.Id, användare.Id, 4, 14m); Now("2015-10-22 12:00:00"); uthyrning2.ÅterlämnaBil(); _bil2.UppdateraMätarställning(1920); _bil2.UppdateraMätarställning(1120); _bil2.LäggTillKommentar("Ooops. Jag skrev in fel miltal. Det skulle ha varit 1120 men blev 1920."); return GetUncommitedEvents(användare, uthyrning1, uthyrning2); }
private IEnumerable<BaseEvent> SkapaBokningarAnvändare3() { Now("2015-09-07 12:00:00"); var användare = new Användare(Guid.NewGuid(), "user2", "Sommar2015"); Now("2015-10-01 12:00:00"); var uthyrning1 = new Uthyrning(Guid.NewGuid(), _bil2.Id, användare.Id, 1, 55m); Now("2015-10-08 12:00:00"); uthyrning1.ÅterlämnaBil(); _bil2.UppdateraMätarställning(1090); Now("2015-11-02 12:00:00"); var uthyrning2 = new Uthyrning(Guid.NewGuid(), _bil3.Id, användare.Id, 6, 14m); Now("2015-11-08 12:00:00"); uthyrning2.ÅterlämnaBil(); _bil3.UppdateraMätarställning(1150); // Nån som fipplar med mätarställningen =( _bil1.UppdateraMätarställning(500); Now("2015-11-12 12:00:00"); var uthyrning3 = new Uthyrning(Guid.NewGuid(), _bil3.Id, användare.Id, 6, 14m); Now("2015-11-18 12:00:00"); uthyrning3.ÅterlämnaBil(); _bil1.UppdateraMätarställning(570); return GetUncommitedEvents(användare, uthyrning1, uthyrning2, uthyrning3); }
private IEnumerable<BaseEvent> SkapaBokningarAnvändare1() { Now("2015-09-05 12:00:00"); var användare = new Användare(Guid.NewGuid(), "user1", "qwerty123"); Now("2015-09-05 12:08:42"); användare.ÄtMat("Korv med mos"); Now("2015-10-05 12:00:00"); var uthyrning1 = new Uthyrning(Guid.NewGuid(), _bil1.Id, användare.Id, 5, 10m); Now("2015-10-10 12:00:00"); uthyrning1.ÅterlämnaBil(); _bil1.UppdateraMätarställning(1050); Now("2015-10-15 12:00:00"); var uthyrning2 = new Uthyrning(Guid.NewGuid(), _bil1.Id, användare.Id, 5, 10m); Now("2015-10-20 12:00:00"); uthyrning2.ÅterlämnaBil(); _bil1.UppdateraMätarställning(1150); return GetUncommitedEvents(användare, uthyrning1, uthyrning2); }