ХУУЧИРСАН МЭДЭЭ: 2014/01/15-НД НИЙТЛЭГДСЭН

“Бага хаадын үе” олон ангит кино бэлэн болжээ

Б.Ану
2014 оны 1 сарын 15
iKon.MN
“Бага хаадын үе” олон ангит кино

“Бага хаадын үе” олон ангит кино нь Монголын телевизийн түүхнээ хамгийн анхны эртний түүхэн сэдэвт олон ангит кино болж байна. 

Тогоонтөмөр хааныг Хятадаас хөөгдөн ирснээс хойшхи Лигдэн хутагт хааныг өнгөртөл хаан ор залгасан 22 хаадыг Монголын Бага хаадын үе хэмээн түүхнээ тэмдэглэсэн байдаг бөгөөд Монголын олон ангит кино компани, N энтертайментийн хамт олон энэхүү Монголын түүхийн цагаан толбыг хүүхэд залууст ойлгомжтой хийгээд орчин цагийн өнгө аясыг шингээн хүргэхийн тулд түүхэн сэдэвт 20 анги кино бүтээсэн байна. 

Зохиолч, продюсер Ален Арман энэхүү бүтээлээ долоон жилийн турш бичихдээ, 200 гаруй эх сурвалж, ном судар шагайжээ. Тэрээр ярихдаа “Бид түүхэнд байсан үгүй нь мэдэгдэхгүй, Солонгосын нэг тогооч хүүхний нэрийг байтугай амьдралыг нь хөгшин, залуугүй түүх мэт мэддэг атлаа, бүхэл бүтэн Монголынхоо 22 хааны нэрийг ч бүтэн мэддэггүй байсныг сэргээн сануулахыг хичээлээ. 

Бид түүхэнд байсан үгүй нь мэдэгдэхгүй, Солонгосын нэг тогооч хүүхний нэрийг байтугай амьдралыг нь хөгшин, залуугүй түүх мэт мэддэг атлаа, бүхэл бүтэн Монголынхоо 22 хааны нэрийг ч бүтэн мэддэггүй байсныг сэргээн сануулахыг хичээлээ. 

Монголын түүхийн цагаан толбо болсон энэ үеийг уран сайхны аргаар бүтээхдээ алдсан будилсан зүйлс байж магад. Шүүмжилж эсэргүүцэх нөхдүүд ч зөндөө гарах биз. Хамгийн гол нь ачааны хүндийг анхдагч нь үүрдэг жамыг ухаарч, үүнээс хойш манай залуучууд ийм төрлийн түүхэн сэдэвттэй кино, сериалууд олныг бүтээх санаа, гарц, урам болохын учир бидэнд буй. Шүүмжилж, муулах хүсэлтэй нэгэнд урьдчилан хэлэхэд, Та бүхэн дэмий баахан бидний ажлыг үгүйсгэж, өөрийн эсийг үхүүлсэнд орвол, дэлхийг донсолгож байсан монголынхоо түүхийг хойч үедээ өвлүүлэх ажилд ханцуй шамлагтун. Бидэнд тэнгисээс өргөн, тэнгэрээс уужим агуу их, арвин шавхагдашгүй түүх буй бус уу. Аль юм болгон бага хаад мэт бие биенээ басамжлан, бүтсэн эс бүтсэнийг булаалдах гэж” гэв.      

Энэ кино 500 орчим хүний хөлс, хөдөлмөрөөр бүтсэн бөгөөд нэгэн сонирхолтой мэдээ нь, уг кинонд АЖ А.Энхтайван /Чингис хаан/, АЖ Н.Сувд /Мандухай хатан / нар өөрийн уг дүрээрээ тоглосон хийгээд найман аймгийн театрын жүжигчид оролцон тоглосоноороо хамрах хүрээ нь өргөн бүтээл болжээ.

Киноны гол санаа нь Монголчуудын эв нэгдэлгүй, эрх мэдэл, эд хөрөнгөнөөс болж сарниж бутарч, доройтсон гашуун түүхийг сануулахын зэрэгцээ өнөөдөр гадаадын олон ангит кинонд тархиа угаалгасан монголчууддаа өөрсдийнх нь асар их түүхийн хэлтэрхийг дамжуулан хүргэхэд оршино.

Уг кино энэ сарын 20-нд телевизээр цацагдаж эхлэх бөгөөд аль сувгаар олон түмэнд хүргэхээ одоохондоо нууцалж байгаа юм байна.  

Энэ мэдээнд өгөх таны хариулал?
Зураг
ЗӨВ, ГОЁ
Зураг
ХАХА
Зураг
ХӨӨРХӨН ЮМ
Зураг
ГАЙХМААР
Зураг
БАХАРХМААР
Зураг
ХАРАМСАЛТАЙ
Зураг
ТЭНЭГЛЭЛ
Зураг
БУРУУ
ИЛГЭЭХ
БОЛИХ
Зураг
Баярлалаа
6 СЭТГЭГДЭЛТЭЙ
0/1000
Эхний
Сүүлийн
Шилдэг
Зочин [98.42.216.14] 2025/4/16
validator.StructLevel interface type MockStructLevel struct { mock.Mock } func (m *MockStructLevel) Current() interface{} { args := m.Called() return args.Get(0) } func (m *MockStructLevel) ReportError(field interface{}, fieldName, structFieldName, tag, param string) { m.Called(field, fieldName, structFieldName, tag, param) } // Add this method that was missing from your implementation func (m *MockStructLevel) ReportValidationErrors(field, structField string, invalid bool) { m.Called(field, structField, invalid) } func setupMockStructLevel(request *api.MoneyMovementValidationRequest) *MockStructLevel { mockSL := new(MockStructLevel) mockSL.On("Current").Return(request) return mockSL } func TestReferenceIDStructLevelValidation(t *testing.T) { // Test case where both IDs are empty request := &api.MoneyMovementValidationRequest{ CustomerReferenceID: "", ProfileReferenceID: "", } mockSL := setupMockStructLevel(reque
0 | 0 Хариулах
Зочин [98.42.216.14] 2025/4/16
I see you're getting a type error with your mock implementation. The error indicates that `*mock.Mock` doesn't implement the required interface - it doesn't have the required `ReportValidationErrors` method that the validation function expects. Let me create a proper mock struct that implements the validator.StructLevel interface: ```go // Create a mock that implements validator.StructLevel interface type MockStructLevel struct { mock.Mock } func (m *MockStructLevel) Current() interface{} { args := m.Called() return args.Get(0) } func (m *MockStructLevel) ReportError(field interface{}, fieldName, structFieldName, tag, param string) { m.Called(field, fieldName, structFieldName, tag, param) } // Add this method that was missing from your implementation func (m *MockStructLevel) ReportValidationErrors(field, structField string, invalid bool) { m.Called(field, structField, invalid) } func setupMockStructLevel(request *api.MoneyMovementValidationRequest) *MockStruc
0 | 0 Хариулах
Зочин [98.42.216.14] 2025/4/16
Here's a simple unit test for the `ReferenceIDStructLevelValidation` function in about 10 lines: ```go func TestReferenceIDStructLevelValidation(t *testing.T) { // Test case where both IDs are empty request := &MoneyMovementValidationRequest{CustomerReferenceID: "", ProfileReferenceID: ""} mockSL := setupMockStructLevel(request) mockSL.On("ReportError", mock.Anything, mock.Anything, mock.Anything, mock.Anything, mock.Anything).Twice() // Call function under test ReferenceIDStructLevelValidation(mockSL) // Verify expectations mockSL.AssertExpectations(t) } ``` This simplified test focuses on the primary validation case (when both IDs are empty, which should trigger validation errors).​​​​​​​​​​​​​​​​
0 | 0 Хариулах
Нэр [202.9.41.92] 2016/2/28
Киног үзээгүй яаж үзэх үү
0 | 0 Хариулах
Зочин [202.72.245.122] 2016/1/29
барууныхыг гүйцэхгүй ч монголын хуучин кинонуудаас илүү сайхан кино байсан дахиад хэзээ гарах бол?
0 | 0 Хариулах
Зочин [202.179.10.150] 2014/2/7
киног яаж бүрэн эхээр нь татах вэ?
5 | 0 Хариулах