public void SaveTest() { //Arange var userName = Guid.NewGuid().ToString(); var manager = new SerializableSaver(); //Act var controller = new UserController(userName, manager); //Assert Assert.AreEqual(userName, controller.CurrentUser.Name); }
public void AddTest() { var rnd = new Random(); //Arange var userName = Guid.NewGuid().ToString(); var foodName = Guid.NewGuid().ToString(); var manager = new SerializableSaver(); var userController = new UserController(userName, manager); var eatingController = new EatingController(userController.CurrentUser, manager); Food food = new Food(foodName, rnd.Next(50, 500), rnd.Next(50, 500), rnd.Next(50, 500), rnd.Next(50, 500)); //Act eatingController.Add(food, 200); //Assert Assert.AreEqual(food.Name, eatingController.Eating.Foods.First().Key.Name); }
public void SetNewUserDataTest() { var rnd = new Random(); //Arange var userName = Guid.NewGuid().ToString(); var gender = Guid.NewGuid().ToString(); var date = DateTime.Now.AddYears(-18); var weight = rnd.Next(10, 200); var manager = new SerializableSaver(); var height = rnd.Next(50, 200); var controller = new UserController(userName, manager); //Act controller.SetNewUserData(gender, date, weight, height); var controller2 = new UserController(userName, manager); //Assert Assert.AreEqual(userName, controller2.CurrentUser.Name); Assert.AreEqual(gender, controller2.CurrentUser.Gender.Name); Assert.AreEqual(date, controller2.CurrentUser.Birthday); Assert.AreEqual(weight, controller2.CurrentUser.Weight); Assert.AreEqual(height, controller2.CurrentUser.Height); }