public void NewOvertimeTest()
        {
            BuilderController traget = new BuilderController();

            ViewResult actual = (ViewResult)traget.NewOvertime();

            const string expected = "NewOvertime";

            Assert.AreEqual(expected, actual.ViewName);
        }
        public void PSOT_NewOvertime_ViewModel_AreEqual_Expected_Test()
        {
            NewOverTimeViewModel vm = new NewOverTimeViewModel
            {
                Applier = "Rex",
                ApplyDateTime = DateTime.Now.Date,
                OverTimeHour = 3,
            };

            BuilderController traget = new BuilderController();

            ViewResult actual = (ViewResult)traget.NewOvertime(vm);

            var expected = new
            {
                Applier = "Rex",
                ApplyDateTime = DateTime.Now.Date,
                OverTimeHour = 3,
            }.ToExpectedObject();

            expected.ShouldMatch(actual.Model);
        }