public ObjectManagerPage()
        {
            InitializeComponent();
            var repo = new ObjectRepositoryCache(new AppCacheMock());

            BindingContext = new ObjectManagerPageViewModel(null, new ObjectManager(new MeasureConverters(repo)));
        }
示例#2
0
        public void Setup()
        {
            fixture = new Fixture();
            fixture.Customize(new AutoMoqCustomization()
            {
                GenerateDelegates = true, ConfigureMembers = true
            });
            fixture.Behaviors.OfType <ThrowingRecursionBehavior>().ToList()
            .ForEach(b => fixture.Behaviors.Remove(b));
            fixture.Behaviors.Add(new OmitOnRecursionBehavior());
            nav  = fixture.Freeze <Mock <INavigationService> >();
            conv = fixture.Freeze <Mock <IMeasureConverters> >();

            model = fixture.Build <ObjectManagerPageViewModel>().OmitAutoProperties().Create();
            model.OnNavigatedTo(new NavigationParameters());
        }