public void GivenAnEmployeAtThe(string name, string placeName) { Employe employe = GetEmployeFromSmallRedTeam(name); var place = PlaceConverter.Convert(placeName); employe.MoveTo(place); Assert.AreEqual(place, employe.CurrentPlace); }
public void Employe_Should_Be_Croissanted_When_He_Move_To_An_Other_Place() { var placeOrigin = Place.OpenSpace; var otherPlace = Place.Printer; var employe = new Employe("EmployeName", placeOrigin); employe.MoveTo(otherPlace); var result = employe.CanBeCroissanted(); Assert.IsTrue(result); }
public void Employe_Should_Not_Be_Croissanted_When_He_AlreadyHasBeenCroissanted() { var placeOrigin = Place.OpenSpace; var otherPlace = Place.Printer; var employe = new Employe("EmployeName", placeOrigin); employe.hasBeenAlreadyCroissanted = true; employe.MoveTo(otherPlace); var result = employe.CanBeCroissanted(); Assert.IsFalse(result); }