public void ServiceFactoryLoadAPropertyVerifyWorks()
        {
            var viewModel = new FilledViewModel(factoryHelper.ServiceFactory);

            viewModel.MainCustomer
            .Should().Be(Known.CustomerModel.Main);
        }
		public void ServiceFactoryLoadAPropertyVerifyWorks()
		{
			var viewModel = new FilledViewModel(factoryHelper.ServiceFactory);

			viewModel.MainCustomer
				.Should().Be.EqualTo(Known.CustomerModel.Main);
		}
        public void ServiceFactoryLoadACollectionFieldVerifyWorks()
        {
            var viewModel = new FilledViewModel(factoryHelper.ServiceFactory);

            viewModel
            .CustomerCollection
            .Select(x => x.Id)
            .Should().BeSameAs(Known.Customer.All.OrderBy(x => x.FirstName).Select(x => x.Id));
        }
		public void ServiceFactoryLoadACollectionFieldVerifyWorks()
		{
			var viewModel = new FilledViewModel(factoryHelper.ServiceFactory);

			viewModel
				.CustomerCollection
				.Select(x => x.Id)
				.Should().Have.SameSequenceAs(Known.Customer.All.OrderBy(x => x.FirstName).Select(x => x.Id));
		}