Exemple #1
0
        public void WordArgsMustBeEqualNewWordWhenCallMethodCreate()
        {
            var model = new EditViewModel(null, null, null);

            model.NewWord.Name         = "name";
            model.NewWord.Translate    = "ім'я";
            model.NewWord.Example      = "Example";
            model.NewWord.Picture      = new byte[1000];
            model.NewWord.WordPriority = model.NewWord.Priorities[1];

            var args = model.CreateWordArgs();

            Assert.AreEqual(args.Name, model.NewWord.Name);
            Assert.AreEqual(args.Translate, model.NewWord.Translate);
            Assert.AreEqual(args.Example, model.NewWord.Example);
            Assert.AreEqual(args.Picture, model.NewWord.Picture);
            Assert.AreEqual(args.Level, model.NewWord.Level);
            Assert.AreEqual(args.Priority, int.Parse(model.NewWord.WordPriority.Content.ToString()));
        }