เป้าหมาย: โครงการวุฒิการศึกษาระดับวิทยาลัยสำหรับมหาวิทยาลัยลัตเวีย
เฟรมเวิร์ก: ASP.NET CORE 6
รูปแบบ: Model-View-Controller
บริการ: Auth0 และ Coinmarketcap API
คำอธิบาย
วัตถุประสงค์ของโครงการคุณสมบัตินี้คือการพัฒนาเว็บไซต์ที่มีประโยชน์สำหรับนักลงทุนที่ลงทุนในตลาด cryptocurrency เป้าหมายคือการให้สภาพแวดล้อมที่สะดวกน่าเชื่อถือและใช้งานง่ายเพื่อฝึกฝนทักษะการตลาดผ่านการลงทุนแบบจำลอง นักลงทุนสามารถดูแผนภูมิราคาแบบเรียลไทม์และซื้อ cryptocurrencies โดยใช้เงินที่จัดสรรไว้ล่วงหน้าและเทียมในกระเป๋าเงินของพวกเขา ด้วยความช่วยเหลือของแผนภูมิ API Coinmarketcap สะท้อนข้อมูลตลาดจริง แต่การลงทุนเป็นเพียงการเลียนแบบ นอกจากนี้ยังเป็นไปได้ที่จะเพิ่มการใช้ประโยชน์จากการทำธุรกรรมซึ่งเปิดโอกาสให้คุณทดสอบผลประโยชน์และความเสี่ยง ทันทีหลังจากทำธุรกรรมครั้งแรกนักลงทุนเริ่มได้รับการวิเคราะห์อย่างโปร่งใสของเนื้อหาของกระเป๋าเงินของเขาการเปลี่ยนแปลงเงินทุนและความสำเร็จอื่น ๆ
การตั้งชื่อการประชุมสำหรับโครงการทดสอบ
คลาสทดสอบมีชื่อว่า classnametests.cs (ตัวอย่างเช่น: MarketControllertests.cs)
วิธีการทดสอบมีชื่อว่า MethodName_TestScenario_expectedResult (ตัวอย่างเช่น: inseruser_missingdata_throwsexception)
ข้อมูลอื่น ๆ
สคริปต์ตารางฐานข้อมูลและสคริปต์การแทรกข้อมูลเฉพาะสามารถพบได้ภายใต้ Externalcode
ไม่มีการลบสาขาใดดังนั้นจึงสามารถดึงและใช้เพื่อดูสถานะทางประวัติศาสตร์ของโครงการ
การทดสอบหน่วยใช้การทดสอบ XUNIT และการใช้งานใช้ Selenium WebDriver