public void TestErrorViewOnSubscription() { var optionsBuilder = new DbContextOptionsBuilder <HomeMyDayDbContext>(); optionsBuilder.UseInMemoryDatabase(Guid.NewGuid().ToString()); var context = new HomeMyDayDbContext(optionsBuilder.Options); context.Newspapers.Add(new Newspaper() { Email = "*****@*****.**" }); context.SaveChanges(); var repository = new EFNewspaperRepository(context); INewspaperManager manager = new NewspaperManager(repository); var target = new NewspaperController(manager); var newspaperViewModel = new NewspaperViewModel() { Email = "*****@*****.**" }; var result = target.Index(newspaperViewModel); Assert.NotNull(result); Assert.NotNull(newspaperViewModel); Assert.Null(result.ViewName); Assert.NotNull(result.ViewData); Assert.True(result.ViewData.ModelState.ErrorCount > 0); }
public void finishScene() { Time.timeScale = 1.0f; localPlayerData.UpdateCustomers(); localPlayerData.checkAchievementProgress(); localPlayerData.UpdateDishDemands(); localPlayerData.updateFavorabilityRating(); localPlayerData.economyEventCond = false; newspaper.SetActive(true); //Call newspaper's setup here! NewspaperController newsController = newspaper.GetComponent <NewspaperController>(); newsController.init(); newsController.pickStory(); }
public void TestArgumentExceptionEmptyStringOnSubscription() { var optionsBuilder = new DbContextOptionsBuilder <HomeMyDayDbContext>(); optionsBuilder.UseInMemoryDatabase(Guid.NewGuid().ToString()); var context = new HomeMyDayDbContext(optionsBuilder.Options); var repository = new EFNewspaperRepository(context); INewspaperManager manager = new NewspaperManager(repository); var target = new NewspaperController(manager); Assert.Throws <ArgumentNullException>(() => target.Index(new NewspaperViewModel() { Email = "" })); }
void Start() { DialogBoxHolder dialogBoxHolder = transform.parent.gameObject.GetComponent <DialogBoxHolder>(); dialogBox = dialogBoxHolder.dialogBox; questText = dialogBoxHolder.questText; questText.text = ""; _questionPanel.SetActive(false); _isMouseOver = false; _lable = null; _transform = this.gameObject.GetComponent <Transform>(); Questions = game.GetQuestions(Name); _clock = GameObject.FindGameObjectWithTag("Clock").GetComponent <ClockController>(); _skyController = GameObject.FindGameObjectWithTag("Sky").GetComponent <SkyController>(); _newspaperController = GameObject.FindGameObjectWithTag("Newspaper").GetComponent <NewspaperController>(); _lastClick = DateTime.Now; }
public void TestResultViewWithWhiteSpaceOnSubscription() { var optionsBuilder = new DbContextOptionsBuilder <HomeMyDayDbContext>(); optionsBuilder.UseInMemoryDatabase(Guid.NewGuid().ToString()); var context = new HomeMyDayDbContext(optionsBuilder.Options); INewspaperRepository repository = new EFNewspaperRepository(context); INewspaperManager manager = new NewspaperManager(repository); var target = new NewspaperController(manager); var newspaperViewModel = new NewspaperViewModel() { Email = " [email protected] " }; var result = target.Index(newspaperViewModel); Assert.NotNull(result); Assert.NotNull(newspaperViewModel); Assert.NotNull(result.ViewName); Assert.Equal("Result", result.ViewName); }
void Start() { newspaperController = gameObject.transform.parent.GetComponent <NewspaperController>(); }