Я думаю, вам нужно немного лучше познакомиться с привязками и объектно-ориентированным программированием в целом.
Если вы установите ваш datacontext для вашего объекта модели, ".Tests" должен быть публичным свойством этой модели.объект.Кроме того, не делайте этого:
var someVariable = new SomeClassThatTakesWorkToConstruct();
someVarialbe = someOtherVariable.SomeMethod();
То, что вы хотели сделать, было так: var someVariable = someOtherVariable.SomeMethod ();
Это по двум причинам 1) Выне тратить впустую конструкцию ObservableCollection.2) Ваш код будет легче реорганизовать (тип, возвращаемый SomeMethod, может измениться без необходимости изменять ваше объявление someVariable).
Редактировать, дополнительные ресурсы:
Обзор привязки данных У вас есть указанный путь, но нет источника для указанной привязки.
Статья MVVM Отличная статья об использовании общего шаблона MVFM WPF, поможет вамсохраняйте объектный код ориентированным, чистым и т. д. даже при сложном взаимодействии пользовательского интерфейса.