public TaskHandler(IRealtor realtor, List<IPlayer> players, IMovementHandler movementHandler, IBanker banker, IDice dice) { this.movementHandler = movementHandler; this.players = players; this.banker = banker; this.dice = dice; }
public Case(int caseID, DateTime creationDate, DateTime?closedDate, double price, IRealtor realtor, IProperty property) { CaseID = caseID; CreationDate = creationDate; ClosedDate = closedDate; Price = price; Realtor = realtor; ConcreteRealtor = (Realtor)realtor; Property = property; ConcreteProperty = (Property)property; }
public static IRealtor CreateRealtor(IRealtor Realtor = null) { if (Realtor is Database.Realtor) { return(new Entities.Realtor(Realtor.RealtorID, Realtor.Name, Realtor.PhoneNR, Realtor.Case)); } if (Realtor is Entities.Realtor) { return(new Database.Realtor(Realtor.RealtorID, Realtor.Name, Realtor.PhoneNR, Realtor.Case)); } else { return(new Entities.Realtor()); } }
public void Init() { fixture = new Fixture().Customize(new AutoMoqCustomization()); mockDice = fixture.Create<Mock<Dice>>(); ninject = new StandardKernel(new BindingsModule()); ninject.Rebind<IDice>().ToConstant(mockDice.Object); turnHandler = ninject.Get<TurnHandler>(); player1 = ninject.Get<IPlayer>(); player2 = ninject.Get<IPlayer>(); realtor = ninject.Get<IRealtor>(); jailer = ninject.Get<IJailer>(); }
public void Init() { var fixture = new Fixture().Customize(new AutoMoqCustomization()); mockDeck = fixture.Create<Mock<IDeck>>(); mockDice = fixture.Create<Mock<Dice>>(); mockDeckFactory = fixture.Create<Mock<IDeckFactory>>(); mockPlayer = fixture.Create<Mock<IPlayer>>(); ninject = new StandardKernel(new BindingsModule()); ninject.Rebind<IDice>().ToConstant(mockDice.Object).InSingletonScope(); ninject.Rebind<IDeckFactory>().ToConstant(mockDeckFactory.Object).InSingletonScope(); ninject.Rebind<ITaskHandler>().To<TaskHandler>().WithConstructorArgument(PlayerFactory.BuildPlayers(6)); // register six OTHER players mockDeckFactory.Setup(x => x.BuildChanceDeck()).Returns(mockDeck.Object); mockDeckFactory.Setup(x => x.BuildCommunitiyChestDeck()).Returns(mockDeck.Object); turnHandler = ninject.Get<ITurnHandler>(); player = ninject.Get<IPlayer>(); realtor = ninject.Get<IRealtor>(); jailer = ninject.Get<IJailer>(); taskHandler = ninject.Get<ITaskHandler>(); }
public MovementHandler(IRealtor realtor) { this.realtor = realtor; }
public void Init() { ninject = new StandardKernel(new BindingsModule()); realtor = ninject.Get<IRealtor>(); player1 = ninject.Get<IPlayer>(); player2 = ninject.Get<IPlayer>(); }