public void StartCreatingAccounting_WhenCalled_ReturnsPartialViewResultWhereViewNameIsEqualToCreatingAccountingPartial()
        {
            Controller sut = CreateSut();

            PartialViewResult result = (PartialViewResult)sut.StartCreatingAccounting();

            Assert.That(result.ViewName, Is.EqualTo("_CreatingAccountingPartial"));
        }
        public void StartCreatingAccounting_WhenCalled_ReturnsPartialViewResultWhereModelIsAccountingOptionsViewModel()
        {
            Controller sut = CreateSut();

            PartialViewResult result = (PartialViewResult)sut.StartCreatingAccounting();

            Assert.That(result.Model, Is.TypeOf <AccountingOptionsViewModel>());
        }
        public void StartCreatingAccounting_WhenCalled_ReturnsPartialViewResult()
        {
            Controller sut = CreateSut();

            IActionResult result = sut.StartCreatingAccounting();

            Assert.That(result, Is.TypeOf <PartialViewResult>());
        }
        public void StartCreatingAccounting_WhenCalled_ReturnsPartialViewResultWhereModelIsAccountingOptionsViewModelWithoutDefaultAccountingNumber()
        {
            Controller sut = CreateSut();

            PartialViewResult result = (PartialViewResult)sut.StartCreatingAccounting();

            AccountingOptionsViewModel accountingOptionsViewModel = (AccountingOptionsViewModel)result.Model;

            Assert.That(accountingOptionsViewModel.DefaultAccountingNumber, Is.Null);
        }