08TH1D
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Top posters
Mía (40)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
Black Swan T.A.M (16)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
phongGa[ac] (3)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
thesky209 (2)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
chinsu_2205vt (2)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
jimmy_9033 (1)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
sman08 (1)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 
thusinhmattrinh (1)
Giải bài tập thực hành 4-10-2011 I_vote_lcapGiải bài tập thực hành 4-10-2011 I_voting_barGiải bài tập thực hành 4-10-2011 I_vote_rcap 

Latest topics
» aaaaaaaaaaaaaa
Giải bài tập thực hành 4-10-2011 EmptySat Dec 22, 2012 9:03 am by Mía

» Demo use case
Giải bài tập thực hành 4-10-2011 EmptyMon Oct 10, 2011 11:07 pm by Mía

» Demo 1 bài phân tích lớp
Giải bài tập thực hành 4-10-2011 EmptyMon Oct 10, 2011 11:01 pm by Mía

» Xin chỉ giáo :((
Giải bài tập thực hành 4-10-2011 EmptyMon Oct 10, 2011 7:58 pm by Black Swan T.A.M

» Giải bài tập thực hành 4-10-2011
Giải bài tập thực hành 4-10-2011 EmptyMon Oct 10, 2011 7:53 pm by Mía

Dictionary
User Information
Facebook
Kiss The Rain


Giải bài tập thực hành 4-10-2011

2 posters

Go down

Giải bài tập thực hành 4-10-2011 Empty Giải bài tập thực hành 4-10-2011

Bài gửi by Mía Sun Oct 09, 2011 8:52 pm

cách thức test thì các bạn xem tài liệu nhé

file source code,tên file là Class nên khai báo ở dưới là Class bt
Code:
public int test(int a, int b, int c)
        {
            int kq = 5;
            switch (a % 3)
            {
                case 1: if (b > 5)
                            kq = 6;
                        else
                            kq = 12;
                        break;
                case 2: if (c > 4)
                            kq = 2;
                        else
                            kq = 4;
                        break;
                default:
                    kq = 1;
                    break;
            }
            return kq;
        }


file NUnit test
Code:
[TestFixture]
    public class BT1_NUnitTest
    {
        Class bt;
        [TestFixtureSetUp]
        public void testsetup()
        {
            bt = new Class();
        }
        [TestFixtureTearDown]
        public void testteardown()
        {
            bt = null;
        }
        [Test]
        public void test_case01()
        {
            int result=bt.test(4, 6, 1);
            Assert.AreEqual(6, result);
        }
        [Test]
        public void test_case02()
        {
            int result = bt.test(4,4,1);
            Assert.AreEqual(12, result);
        }
        [Test]
        public void test_case03()
        {
            int result = bt.test(5, 1, 5);
            Assert.AreEqual(2, result);
        }
        [Test]
        public void test_case04()
        {
            int result = bt.test(5, 4, 3);
            Assert.AreEqual(4, result);
        }
        [Test]
        public void test_case05()
        {
            int result = bt.test(3, 4, 1);
            Assert.AreEqual(1, result);
        }
    }

phân tích vẽ sơ đồ cho dễ tìm cách case
Giải bài tập thực hành 4-10-2011 Capture-8

kết quả
Giải bài tập thực hành 4-10-2011 Captuaare

p/s kết quả thực tế thì để kết quả khi dùng NUnitTest vào là xong
cách thầy chỉ trong slide dài và hơi rắc rối (chỗ đổi tên namespace và dependencies)

tóm tắt như thế này

tạo project code

tạo project nunit test chung solution

trong project này add properties->reference->unit framework và file dll (của project code )

thêm using "tên class" (trong project code)

vậy là xong,không cần đổi namespace hay dependencies 31
Mía
Mía
Freer.:
Freer.:

Cấp độ : Freer
Số bài : 40
Thanked : 0
Đến từ : cánh đồng mía
Quốc Gia : Vietnamese

https://08th1d.forumvi.com

Về Đầu Trang Go down

Giải bài tập thực hành 4-10-2011 Empty Re: Giải bài tập thực hành 4-10-2011

Bài gửi by Black Swan T.A.M Mon Oct 10, 2011 7:50 pm

oh, thanks nhiều, đang khó khăn chỗ này lắm :71:
Black Swan T.A.M
Black Swan T.A.M
Assistant

Cấp độ : Feeler
Số bài : 16
Thanked : 0
Quốc Gia : Vietnamese

Về Đầu Trang Go down

Giải bài tập thực hành 4-10-2011 Empty Re: Giải bài tập thực hành 4-10-2011

Bài gửi by Mía Mon Oct 10, 2011 7:53 pm

theo tình hình sáng nay thì không dùng NUnit Test,cho nên các bạn viết hàm test và thay số vào và so sánh kết quả
Mía
Mía
Freer.:
Freer.:

Cấp độ : Freer
Số bài : 40
Thanked : 0
Đến từ : cánh đồng mía
Quốc Gia : Vietnamese

https://08th1d.forumvi.com

Về Đầu Trang Go down

Giải bài tập thực hành 4-10-2011 Empty Re: Giải bài tập thực hành 4-10-2011

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết