Thank you for providing a sample project. The problem occurs because the meta data from which the attributes can be obtained is different in this context. I am glad to inform you that this has been fixed and the changes will be applied in the official release of Kendo UI for ASP.NET MVC.
For now you can use the HtmlAttributes method to set the validation attributes e.g.
@Html.Kendo().EditorFor(x => x.Test2).HtmlAttributes(Html.GetUnobtrusiveValidationAttributes(
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI