public CreateTests() { _mockRepo = new Mock <INpcRepository>(); _mockLogger = new Mock <ILogger <NpcRepository> >(); var mockCampRepo = new Mock <ICampaignRepository>(); var mockLocRepo = new Mock <ILocationRepository>(); var mapperConfig = new MapperConfiguration(c => { c.AddProfile(new Maps()); }); _mapper = mapperConfig.CreateMapper(); _sut = new NpcsController(_mockRepo.Object, _mockLogger.Object, campRepo: mockCampRepo.Object, locRepo: mockLocRepo.Object, mapper: _mapper); _newNpc = new NpcDetailsVM { NpcName = "test1", Description = "test1", Notes = "test1", Allegiance = "test1", Campaign = new Campaign { CampaignId = 1 }, CurrentLocation = new Location { LocationId = 1 }, HomeLocation = new Location { LocationId = 1 } }; }
public IndexTests() { _mockRepo = new Mock <INpcRepository>(); _mockLogger = new Mock <ILogger <NpcRepository> >(); var mockCampRepo = new Mock <ICampaignRepository>(); var mockLocRepo = new Mock <ILocationRepository>(); var mapperConfig = new MapperConfiguration(c => { c.AddProfile(new Maps()); }); _mapper = mapperConfig.CreateMapper(); _sut = new NpcsController(_mockRepo.Object, _mockLogger.Object, campRepo: mockCampRepo.Object, locRepo: mockLocRepo.Object, mapper: _mapper); }
private void Start() { _placesController = PlacesController.Instance; _npcsController = NpcsController.Instance; _playerTransport = PlayerTransport.Instance; _timeManager = TimeManager.Instance; _gameManager = GameManager.Instance; _npcsController.OnHasPlaceArriverUpdate.AddListener(OnHasPlaceArriverUpdateHandler); _timeManager.OnTimeCalendar.AddListener(OnTimeCalendarHandler); _timeManager.OnDateCalendar.AddListener(OnDateCalendarHandler); _timeManager.ValidationInitializing(); _gameManager.OnGameStateChanged.AddListener(OnGameStateChangedHandler); lastPlaceID = string.Empty; Initializing(); }
private void Awake() { _npcsController = NpcsController.Instance; playerAction = PlayerAction.Instance; _characterStatusController = CharacterStatusController.Instance; }