日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

在.NET开发中的单元测试工具之(1)——NUnit

發布時間:2025/3/8 asp.net 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在.NET开发中的单元测试工具之(1)——NUnit 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

NUnit介紹

  NUnit是一個專門針對于.NET來寫的單元測試框架,它是xUnit體系中的一員,在xUnit體系中還有針對Java的JUnit和針對C++的CPPUnit,在開始的時候NUnit和xUnit體系中的大多數的做法一樣,僅僅是將Smalltalk或者Java版本轉換而來,但是在.NET2.0之后它加入了一些特有的做法。NUnit的官方網站是:http://www.nunit.org/,目前的最新版本是:2.6.2。

NUnit下載與安裝

  NUnit的每個版本都提供了兩種形式的下載:安裝文件和免安裝方式,分別是*.msi格式和*.zip格式。前者需要安裝才能使用,并且會在安裝過程中創建一些快捷方式和注冊NUnit的dll到GAC,這樣以后編寫NUnit測試類的時候添加NUnit的dll就像添加.Net Framework的dll一樣。如果是下載的zip格式的文件,則不會創建快捷方式和注冊dll,在編寫單元測試類時需要手動指定NUnit的dll的路徑。
  NUnit的運行有三種方式:命令行和圖形用戶界面。以周公當前電腦上安裝的NUnit2.5.10為例,安裝路徑為:C:\Program Files (x86)\NUnit 2.5.10,其下有三個目錄:bin、doc和samples。在doc目錄下是軟件的文檔(英文),在samples目錄下則是一些樣例代碼。如果是采用免安裝模式的話,運行NUnit就需要運行bin目錄下的文件,在bin目錄下有net-1.1和net-2.0兩個文件夾,分別對應.net的不同版本。
  下面介紹如何以不同的方式啟動NUnit:
  命令行模式:運行nunit-console.exe。
  圖形用戶界面模式:運行nunit.exe。
  并行(parallel)模式:運行pnunit-launcher.exe。
  注意:.Net2.0版本的NUnit是使用/platform:anycpu參數來編譯的,我們知道這樣的結果是運行在x86的系統上會被JIT編譯成32位的程序,而在x64的系統上會被JIT編譯成64位的程序。如果使用NUnit在x64系統上測試32位的程序就會帶來問題。為了避免這個問題,可以使用nunit-agent-x86.exe/nunit-x86.exe來測試,因為在編譯的時候使用了/platform:x86作為編譯參數。
  下圖是運行NUnit的GUI界面:
  
  

NUnit的常用Attribute標記

  這些都是可以用來作為類或者方法的屬性,它們都是System.Attribute類的直接或間接子類,有如下:
  Category:用來將測試分類。這個在主界面可以看到Tests/Categories兩個選項卡,如果給方法標記了Category屬性就會在Categories選項卡中看得到。

  Combinatorial:用來將來測試時需要測試各種可能的組合,比如如下代碼:

?

[csharp]?view plaincopy
  • [Test,?Combinatorial]??
  •   public?void?MyTest(??
  •   [Values(1,?2,?3)]?int?x,??
  •   [Values("A",?"B")]?string?s)??
  •   {??
  •   ????string?value?=?x?+?s;??
  •   ????Assert.Greater(2,?value.Length);??
  •   }??
  • 測試時實際會測試6種情況:MyTest(1, "A")/MyTest(1, "B")/MyTest(2, "A")/MyTest(2, "B")/MyTest(3, "A")/MyTest(3, "B")。
      Culture:設置測試時的語言環境,這對我們測試一些語言敏感的場景下有用,比如DateTime.ToString()在不同語言環境下得到的字符串并不相同。
      Description:用于指定測試對應的描述,如果選擇將測試結果生成XML文件,那么就會在XML文件中看到這些描述。
      ExpectedException:指出執行測試時將會拋出Exception。
      Explicit:如果測試的類或者方法使用此Attribute,那么在使用帶GUI的NUnit測試時這個類或者方法必須在界面上選定才會被執行。
      Explicit:忽略某個測試類或者方法。
      Maxtime:測試方法最大執行的毫秒數,如果程序的執行時間超過指定數值,那么就會被認為測試失敗。
      Random:用于指定如何隨機生成參數來測試方法。如下面的代碼:

    [csharp]?view plaincopy
  • [Test]??
  •   public?void?TestDemo1(??
  •   [Values(1,?2,?3)]?int?x,??
  •   [Random(-10,10,2)]?int?y)??
  •   {??
  •   ????Assert.Greater(x?+?y,?0);??
  •   }??
  • 表示方法TestDemo1會生成6個測試,1,2,3分別作為參數x的值與兩次從-10到10之間的隨機數y組成6次測試。
      Range:指定參數的方法,如下面的方法:
    [Test]
      public void TestDemo2(
      [Range(0, 11, 4)] int x)
      {
       ? ?Assert.AreEqual(x%3,0);
      }
      表示從0開始遞增,步長為4,且不大于11。
      Repeat:將重復測試的次數。
      RequiresMTA:表示測試時需要多線程單元(multi-threaded apartment)。
      RequiresSTA:表示測試時需要單線程單元(single-threaded apartment)。
      SetUp:在每個測試方法開始之前執行的初始化操作。在NUnit 2.5之前要求每個類只能有一個帶SetUp屬性的實例方法,但在NUnit 2.5之后則沒有次數和必須是實例方法的限制。
      TearDown:與SetUp的作用相反,是在每個測試方法執行結束之后執行的方法。在NUnit 2.5之前要求每個類只能有一個帶SetUp屬性的實例方法,但在NUnit 2.5之后則沒有次數和必須是實例方法的限制。
      Test:用來標記需要測試的方法,在NUnit 2.5之前只能用于標記實例方法,在NUnit 2.5之后則可以用于標記靜態方法。
      TestCase:標記方法具有參數并且提供了在測試時需要的參數。如下面的代碼:
      [TestCase(12, 3, 4)]
      [TestCase(12, 2, 6)]
      [TestCase(12, 4, 3)]
      public void DivideTest(int n, int d, int q)
      {
       ? ?Assert.AreEqual(q, n / d);
      }
      將會執行三次測試,相當于:
      [Test]
      public void DivideTest()
      {
       ? ?Assert.AreEqual(4,12/3);
      }
      
      [Test]
      public void DivideTest()
      {
       ? ?Assert.AreEqual(6,12/2);
      }
      
      [Test]
      public void DivideTest()
      {
       ? ?Assert.AreEqual(3,12/4);
      }
      TestFixture:標記一個類可能具有[Test]/[SetUp]/[TearDown]方法,但這個類不能是抽象類。
      TestFixtureSetUp:標記在類中所有測試方法執行之前執行的方法。在NUnit 2.5之前只能在類中將此標記最多使用于一個實例方法,在NUnit 2.5之后則可以標記多個方法,而且不限于實例方法還可以用于靜態方法。
      TestFixtureTearDown:標記在類中所有測試方法執行之后再執行的方法。在NUnit 2.5之前只能在類中將此標記最多使用于一個實例方法,在NUnit 2.5之后則可以標記多個方法,而且不限于實例方法還可以用于靜態方法。
      Timeout:標記被測試的方法最大的執行時間,如果超出標記的時間,則會被取消執行并且被標記為測試失敗。
      Values:標記作為測試方法的一系列的參數。前面的代碼實例中就有用法實例。

    NUnit的斷言(Assertions)

      斷言是所有基于xUnit單元測試系列的核心,NUnit通過NUnit.Framework.Assert類提供了豐富的斷言。具體說來,NUnit總共提供了11個類別的斷言,它們是:
      Equality Asserts:用于斷言對象是否相等方面的斷言,主要表現為兩個方法的重載:Assert.AreEqual()和Assert.AreNotEqual()兩種形式的重載,重載參數包括了常見的基本數值類型(int/float/double等)和引用類型(表現為使用object作為參數).
      Identity Asserts:用于判斷引用類型的對象是否是同一個引用的斷言及斷言對象是否存在于某個集合中,如Assert.AreSame、Assert.AreNotSame及Assert.Contains。
      Condition Asserts:用于某些條件的斷言,如:Assert.IsTrue、Assert.True、Assert.IsFalse、Assert.False、Assert.IsNull、Assert.Null、Assert.IsNotNull、Assert.NotNull、Assert.IsNaN、Assert.IsEmpty及Assert.IsNotEmpty。
      Comparisons Asserts:用于數值及實現了IComparable接口的類型之間的斷言,如Assert.Greater(大于)、Assert.GreaterOrEqual(大于或等于)、Assert.Less(小于)、Assert.LessOrEqual(小于或等于)。
      Type Asserts:用于類型之間的判斷,比如判斷某個實例是否是某一類型或者是從某個類型繼承,如:Assert.IsInstanceOfType、Assert.IsNotInstanceOfType、Assert.IsAssignableFrom、Assert.IsNotAssignableFrom。在NUnit 2.5之后就增加了泛型方法,如Assert.IsInstanceOf<T>、Assert.IsNotInstanceOf<T>、Assert.IsAssignableFrom<T>、Assert.IsNotAssignableFrom<T>。。
      Exception Asserts:有關異常方面的斷言,如Assert.Throws/Assert.Throws<T>、Assert.DoesNotThrow、Assert.Catch/Assert.Catch<T>。
      Utility Methods:用于精確控制測試過程,總共有四個方法,分別是:Assert.Pass、Assert.Fail、Assert.Ignore、Assert.Inconclusive。Assert.Pass和Assert.Fail是相反的,前者是表示將立即終止測試并將測試結果標識為成功通過測試,后者是立即終止測試并將測試結果標識為測試失敗。Assert.Ignore表示忽略測試,這個標記可以用于標識測試方法或者測試的類。
      StringAssert:用于字符串方面的斷言,提供的方法有StringAssert.Contains、StringAssert.StartsWith、StringAssert.EndsWith、StringAssert.AreEqualIgnoringCase及StringAssert.IsMatch。
      CollectionAssert:關于集合方面的斷言,提供的方法有CollectionAssert.AllItemsAreInstancesOfType、CollectionAssert.AllItemsAreNotNull、CollectionAssert.AllItemsAreUnique、CollectionAssert.AreEqual、CollectionAssert.AreEquivalent、CollectionAssert.AreNotEqual、CollectionAssert.AreNotEquivalent、CollectionAssert.Contains、CollectionAssert.DoesNotContain、CollectionAssert.IsSubsetOf、CollectionAssert.IsNotSubsetOf、CollectionAssert.IsEmpty、CollectionAssert.IsNotEmpty和CollectionAssert.IsOrdered。
      FileAssert:用于文件相關的斷言,主要提供兩個方法:FileAssert.AreEqual和FileAssert.AreNotEqual。
      DirectoryAssert:用于文件夾的斷言,提供的方法有:DirectoryAssert.AreEqual、DirectoryAssert.AreNotEqual、DirectoryAssert.IsEmpty、DirectoryAssert.IsNotEmpty、DirectoryAssert.IsWithin和DirectoryAssert.IsNotWithin。

    NUnit的使用

      第一次打開NUnit時會是一個空白界面,如下圖所示:
      
      首先我們需要創建一個NUnit項目,點擊[File]->[New Project]會彈出一個保存NUnit項目的對話框,選擇合適的路徑并輸入合適的名稱(注意文件后綴名為.nunit),然后點擊保存按鈕,這樣就創建了一個NUnit測試項目。以后我們就可以再次打開這個項目了。
      此時這個NUnit項目中還不包含任何單元測試用例,我們需要創建包含測試用例的項目。打開Visual Studio創建一個類庫項目(在真實項目中通常做法是向當前解決方案中添加類庫項目,這樣便于解決dll引用問題),接著我們需要添加NUnit的引用,這取決于我們是采用安裝方式還是免安裝方式,通常情況下我們只需要添加對nunit.framework(對應的dll是unit.framework.dll)的引用就夠了。
      這里周公采用的示例代碼如下:

    ?

    ?

    [csharp]?view plaincopy
  • using?System;??
  • using?System.Collections.Generic;??
  • using?System.Linq;??
  • using?System.Text;??
  • using?NUnit.Framework;??
  • ??
  • namespace?UnitTestDemo??
  • {??
  • ????[TestFixture]??
  • ????public?class?NUnitTestDemo??
  • ????{??
  • ????????private?IList<int>?intList?=?new?List<int>();??
  • ??
  • ????????[SetUp]??
  • ????????[Category("NA")]??
  • ????????public?void?BeforeTest()??
  • ????????{?Console.WriteLine("BeforeTest");?}??
  • ??
  • ????????[TestFixtureSetUp]??
  • ????????[Category("NA")]??
  • ????????public?void?BeforeAllTests()??
  • ????????{?Console.WriteLine("BeforeAllTests");?}??
  • ??
  • ????????[TearDown]??
  • ????????[Category("NA")]??
  • ????????public?void?AfterTest()??
  • ????????{?Console.WriteLine("AfterTest");?}??
  • ??
  • ????????[TestFixtureTearDown]??
  • ????????[Category("NA")]??
  • ????????public?void?AfterAllTests()??
  • ????????{?Console.WriteLine("AfterAllTests");?}??
  • ??
  • ????????[Test]??
  • ????????[Category("NA")]??
  • ????????public?void?Test1()??
  • ????????{?Console.WriteLine("Test1");?}??
  • ??
  • ????????[Test]??
  • ????????[Category("NA")]??
  • ????????public?void?Test2()??
  • ????????{?Console.WriteLine("Test2");?}??
  • ??
  • ????????[Test]??
  • ????????public?void?TestFloat()??
  • ????????{??
  • ????????????float?value?=?0.9999999999999999999999999999f;??
  • ????????????//value?=?0.9999999999999999999999999999;??
  • ????????????Console.WriteLine("float?value:"?+?value);??
  • ????????????Assert.AreEqual(value,?1f);??
  • ????????????Console.WriteLine("TestFloat");???
  • ????????}??
  • ??
  • ????????[Test]??
  • ????????public?void?TestDouble()??
  • ????????{??
  • ????????????double?value?=?0.9999999999999999999999999999d;??
  • ????????????Console.WriteLine("double?value:"?+?value);???
  • ????????????Assert.AreEqual(value,?1d);??
  • ????????????Console.WriteLine("Test2");???
  • ????????}??
  • ??
  • ????????[Test]??
  • ????????public?void?TestDecimal()??
  • ????????{??
  • ????????????decimal?value?=?0.9999999999999999999999999999M;??
  • ????????????Console.WriteLine("decimal?value:"?+?value);???
  • ????????????Assert.AreEqual(value,?1M);??
  • ????????????Console.WriteLine("Test2");???
  • ????????}??
  • ??
  • ????????[Test,Repeat(3)]??
  • ????????public?void?TestIntList2()??
  • ????????{??
  • ????????????Assert.AreEqual(0,?intList.Count);??
  • ????????}??
  • ??
  • ????????[Test]??
  • ????????public?void?TestIntList1()??
  • ????????{??
  • ????????????intList.Add(1);??
  • ????????????Assert.AreEqual(1,?intList.Count);??
  • ????????}??
  • ??
  • ????????[TestCase(12,?3,?4)]??
  • ????????[TestCase(12,?2,?6)]??
  • ????????[TestCase(12,?4,?3)]??
  • ????????public?void?DivideTest(int?n,?int?d,?int?q)??
  • ????????{??
  • ????????????Assert.AreEqual(q,?n?/?d);??
  • ????????}??
  • ??
  • ????????[Test,?Combinatorial,Description("This?is?used?for?show?Combinatorial")]??
  • ????????public?void?MyTest(??
  • ????????[Values(1,?2,?3)]?int?x,??
  • ????????[Values("A",?"B")]?string?s)??
  • ????????{??
  • ????????????string?value?=?x?+?s;??
  • ????????????Assert.Greater(2,?value.Length);??
  • ????????}??
  • ??
  • ????????[Test]??
  • ????????public?void?TestDemo1(??
  • ????????[Values(1,?2,?3)]?int?x,??
  • ????????[Random(-10,10,2)]?int?y)??
  • ????????{??
  • ????????????Assert.Greater(x?+?y,?0);??
  • ????????}??
  • ??
  • ????????[Test]??
  • ????????public?void?TestDemo2(??
  • ????????[Range(0,?11,?4)]?int?x)??
  • ????????{??
  • ????????????Assert.AreEqual(x%3,0);??
  • ????????}??
  • ????}??
  • }??
  • 編譯項目生成dll。我們就可以在NUnit主界面上點擊[Project]->[Add Assembly...]來添加剛才編譯生成的dll,加載成功后界面如下所示:
      
      點擊界面上的[Run]按鈕就可以開始測試了。注意這種方式下是測試所有的測試方法,如果我們只想測試某幾個方法,可以勾選方面前面的復選框(默認情況下復選框不出現,需要按照點擊[Tools]->[Setting]打開設置界面,然后點擊在[GUI]下面找到[Tree Display],勾選上“Show CheckBoxes”即可)。
      如果我們只是想單獨測試某個方法,那就更簡單了——直接雙擊那個測試方法即可。
      有時候我們進行測試時還會用到一些config文件里面的配置信息,如在app.config/web.config中保存數據庫連接字符串信息及其他的配置信息,為了能讓NUnit測試時能讀取app.config/web.config中保存的配置信息,我們需要對NUnit進行配置。
      為了演示,我們制定以下信息:
      項目名稱:UnitTestDemo
      項目位置:D:\BlogCode\UnitTestDemo\
      項目編譯模式(Debug/Release):Debug
      為了演示剛才的如何對config文件中保存的數據進行測試,我們在剛才的代碼基礎上編寫了三個測試用例,代碼如下:

    [csharp]?view plaincopy
  • [Test]??
  • public?void?Test0_51CTOBlog()??
  • {??
  • ????StringAssert.AreEqualIgnoringCase(ConfigurationManager.AppSettings["51ctoBlog"],?"http://zhoufoxcn.blog.51cto.com");??
  • }??
  • ??
  • [Test]??
  • public?void?Test0_CSDNBlog()??
  • {??
  • ????StringAssert.AreEqualIgnoringCase(ConfigurationManager.AppSettings["CSDNBlog"],?"http://blog.csdn.net/zhoufoxcn");??
  • }??
  • ??
  • [Test]??
  • public?void?Test0_SinaWeiBo()??
  • {??
  • ????StringAssert.AreEqualIgnoringCase(ConfigurationManager.AppSettings["SinaWeiBo"],?"http://weibo.com/zhoufoxcn");??
  • }??
  •   同時在app.config文件的appSettings節點增加以下數據:

    [csharp]?view plaincopy
  • <appSettings>??
  • ????<add?key="51ctoBlog"?value="http://zhoufoxcn.blog.51cto.com"/>??
  • ????<add?key="CSDNBlog"?value="http://blog.csdn.net/zhoufoxcn"/>??
  • ????<add?key="SinaWeiBo"?value="http://weibo.com/zhoufoxcn"/>??
  • </appSettings>??
  •   如果不在NUnit上做任何設置,我們會得到錯誤的結果,如下圖所示:
      
      這時,我們可以按照如下步驟配置,點擊[Project]-[Edit...]打開如下界面:
      
      在上圖的界面中設置ApplicationBase為當前要測試的dll所在的路徑,本例中為:D:\BlogCode\UnitTestDemo\bin\Debug(注意如果復制全路徑到文本框中NUnit會自動更改為相對路徑),因為當前項目是名為UnitTestDemo的類庫項目,所以對應config文件名稱為UnitTestDemo.dll.config,將其填入Configuration File Name后面的文本框中,然后我們再次點擊[Run]按鈕就會看到測試通過。
    總結
      作為xUnit體系中的一員,NUnit確實給.Net開發人員進行單元測試帶來了不少方便,在早期我們一直都是使用NUnit進行單元測試的。但是也存在著一些不足之處,比如:1.在xUnit體系中的JUnit是在測試每個方法時都是新生成一個實例,而在NUnit中確實一個TestFixture只會生成一個實例,這樣一來如果對要包含單元測試類中的實例數據進行更改會可能會影響到其它的測試方法(像JUnit那樣每次都生成一個實例則不會產生這種情況)。2.早期大多數人以為像JUnit中一樣,[SetUp]、[TearDown]只會在所有測試前、后分別執行一次,實際情況是在每個測試前、后都會執行一次,為了達到JUnit中[SetUp]、[TearDown]這樣的效果,只能新增TestFixtureSetUp、TestFixtureTearDown屬性。除此之外,還存在一些缺點和不足。
      所以本篇只是簡單介紹了NUnit的一些用法,雖然NUnit提供了相當多的斷言及Attribute,但實際用到的并不多,在這里介紹它是為介紹另一個.NET單元測試工具作鋪墊。
      
      周金橋
      2013-01-03

    轉載于:https://www.cnblogs.com/webenh/p/9187754.html

    總結

    以上是生活随笔為你收集整理的在.NET开发中的单元测试工具之(1)——NUnit的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    韩国一区在线 | 激情影院在线 | 91免费观看视频网站 | 一区二区三区在线免费播放 | 久久婷婷五月综合色丁香 | 国产视频一区在线免费观看 | 色com网| 精品国产aⅴ一区二区三区 在线直播av | 亚洲综合在线播放 | 久久久久亚洲国产 | 久久免费精品一区二区三区 | 在线免费观看国产黄色 | 91视频链接 | 中文字幕在线日本 | 正在播放 国产精品 | 婷婷在线免费视频 | 国产午夜小视频 | av在线播放一区二区三区 | 蜜桃麻豆www久久囤产精品 | 亚洲国产精品一区二区尤物区 | 亚洲在线精品 | 在线免费中文字幕 | 国产高清在线免费观看 | 综合久久婷婷 | 欧美孕妇与黑人孕交 | 久久精品精品电影网 | 欧美一级免费在线 | 欧美精品在线免费 | 亚洲欧洲精品一区二区精品久久久 | bbbb操bbbb | 美女精品国产 | 狠狠色丁香婷婷综合久久片 | 狠狠色噜噜狠狠狠狠 | av电影不卡| 六月丁香六月婷婷 | 国产成人一区二区精品非洲 | 在线观看中文字幕 | 91爱爱中文字幕 | 91探花系列在线播放 | 国产色视频一区二区三区qq号 | 色一色在线| a色视频| 人人爽人人片 | a极黄色片| 久久夜色精品国产亚洲aⅴ 91chinesexxx | 国产免费亚洲 | 91av超碰 | 在线а√天堂中文官网 | 国产精品麻豆欧美日韩ww | 黄色免费高清视频 | 色婷婷88av视频一二三区 | 欧美日本一区 | 日韩精品一区二区不卡 | 人人看人人爱 | 久久成人亚洲欧美电影 | 国产欧美最新羞羞视频在线观看 | 欧美日韩国产精品一区二区三区 | 在线视频中文字幕一区 | wwwwww黄| 欧美 高跟鞋交 xxxxhd | 人人爱人人舔 | 国产福利在线不卡 | 人人插人人玩 | 国产一二三区av | 在线观看完整版 | 日韩中午字幕 | 狠狠狠干狠狠 | 91视频在线免费下载 | 97手机电影网 | 胖bbbb搡bbbb擦bbbb | av黄在线播放 | 久久久久 免费视频 | 一区二区三区免费在线观看 | 欧美一级日韩三级 | 国产原创在线视频 | 国产精品 中文在线 | zzijzzij日本成熟少妇 | 成人国产精品一区二区 | 国产91aaa| 日本深夜福利视频 | 免费观看完整版无人区 | 波多野结衣电影一区 | 国产精品午夜av | www.色的| 五月开心六月伊人色婷婷 | 97av视频| 天天插日日插 | 国产黄在线 | 中文字幕在线免费观看视频 | 日本99热 | av一级免费 | 欧美人体xx | 色人久久| 9在线观看免费高清完整 | 亚洲国产成人高清精品 | 日韩欧美网站 | 日韩理论片| 亚洲三级av | 麻豆视频免费播放 | 久草在在线视频 | 国产精品成人在线观看 | 美女视频永久黄网站免费观看国产 | 成人av久久| 日韩专区 在线 | 午夜免费福利视频 | 精品国产99国产精品 | 国产精品三级视频 | 国产精品久久久久久一二三四五 | 中文字幕观看在线 | 91完整版在线观看 | 日日操网站 | 成年人免费在线观看 | 亚洲另类久久 | 亚洲永久av | 毛片激情永久免费 | 免费观看国产视频 | 欧美色888 | 青草视频免费观看 | 成年人视频在线免费播放 | 亚洲五月婷婷 | 91中文字幕永久在线 | 午夜影视剧场 | 欧美色黄 | 亚洲色图22p | 久久网址| 国产精品久久久久永久免费看 | av再线观看| 欧美日韩国产精品一区 | 91成人网在线观看 | 毛片永久免费 | 久久精品国亚洲 | 天天操偷偷干 | 成人毛片在线观看 | 免费日韩 精品中文字幕视频在线 | 国产又粗又长的视频 | 97国产精品亚洲精品 | 一区二区三区免费在线观看视频 | 国产精品久久久电影 | 91精品久久久久久久91蜜桃 | 97偷拍在线视频 | 黄色av电影一级片 | 国内视频1区 | 亚洲国产精品视频在线观看 | 丁香久久综合 | 黄色精品久久 | 成人欧美一区二区三区黑人麻豆 | 久久成人国产精品一区二区 | 精品国产视频一区 | 欧美精品国产综合久久 | 久久久久99精品国产片 | 天天干天天怕 | 亚洲激情国产精品 | 久久久久久久久久网 | 亚洲天堂在线观看完整版 | 黄色三级久久 | 福利片视频区 | 国产精品乱看 | 欧美经典久久 | 成年人免费电影 | 亚洲精品小区久久久久久 | 亚洲精品高清一区二区三区四区 | 成人黄色电影免费观看 | 国产精品久久久久四虎 | 色综合激情网 | 深夜视频久久 | 国产99久久久精品视频 | 激情五月色播五月 | av大片免费在线观看 | 97超碰在线人人 | 中文字幕高清在线 | 人人超碰97 | 国产精品久久久久久久久久久久久久 | 园产精品久久久久久久7电影 | 在线观看成人网 | 国产精品一二 | 精品久久99 | 久久久婷 | 国产高清99 | 精品国产视频一区 | 91在线产啪 | 亚洲免费在线播放视频 | 成人污视频在线观看 | 又黄又爽的视频在线观看网站 | 中文av一区二区 | 91热这里只有精品 | 美女视频久久黄 | 激情五月婷婷综合 | 亚洲mv大片欧洲mv大片免费 | 亚洲小视频在线观看 | 超碰在线网 | 国产精品九九久久99视频 | 日韩免费网站 | 成人毛片在线观看 | 中文字幕第一页在线vr | 久久婷婷精品视频 | 免费在线观看a v | 17videosex性欧美 | 免费在线精品视频 | 超碰在线观看97 | 亚洲国产成人久久综合 | 黄色aaa毛片 | 激情久久久久久久久久久久久久久久 | 国产专区精品视频 | 免费一区在线 | 婷婷六月天综合 | 狠狠五月天 | 国产第一页在线观看 | 九九九九免费视频 | 精品99在线 | 国产只有精品 | 激情文学综合丁香 | 亚洲欧美日韩一二三区 | 免费看片网址 | 国产小视频你懂的 | 国内精品久久久久影院一蜜桃 | 开心激情五月网 | 久久黄色片 | 国产亚洲综合性久久久影院 | 玖玖玖国产精品 | 中文字幕制服丝袜av久久 | 成人免费xyz网站 | 日本乱视频 | 97超碰色 | 五月婷社区 | 午夜精品久久久久久久久久久久久久 | 六月丁香婷婷久久 | 成人小视频在线观看免费 | 成人三级网站在线观看 | 欧美日韩色婷婷 | 色av男人的天堂免费在线 | 色婷婷国产精品一区在线观看 | 国产一区二区午夜 | 成人免费色 | 久久久精华网 | 人人插人人费 | 国产精品久久亚洲 | 色综合久久五月 | 黄色av成人在线 | 日韩久久久久久久久久久久 | 91色欧美 | 国产成人精品综合久久久久99 | 国产高清免费在线观看 | 韩国视频一区二区三区 | 日日爽 | 午夜视频在线观看一区二区三区 | 五月婷婷深开心 | 日本性生活一级片 | 国模吧一区 | 右手影院亚洲欧美 | 五月婷婷.com | 国产又粗又猛又爽又黄的视频免费 | 国色天香在线观看 | 成人午夜电影在线 | 国产精品伦一区二区三区视频 | 久久国产精品免费看 | 日韩一级电影在线观看 | 91插插视频 | 亚洲婷婷网 | 久久久久久久久久久精 | 91免费视频国产 | 在线播放日韩av | 国产日韩欧美在线免费观看 | 久久久这里有精品 | 色综合天天射 | 亚洲在线高清 | 亚洲免费av在线播放 | 999国内精品永久免费视频 | 日韩在线观看 | 日韩高清一区二区 | 一二区电影 | 日韩在线首页 | av官网在线 | 草久在线播放 | 欧美二区在线播放 | 九九热在线精品视频 | 国产精品 日韩 欧美 | 五月天中文在线 | 欧美日韩一区二区三区在线免费观看 | 午夜成人免费电影 | 97超级碰碰碰视频在线观看 | 中文字幕在线观看完整版 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 色97在线| av线上免费观看 | 精品国模一区二区三区 | 亚洲激精日韩激精欧美精品 | www.亚洲精品在线 | 日韩欧美第二页 | 色综合久久天天 | 在线导航av | 精品国产欧美一区二区三区不卡 | 久久国产三级 | 国产精品久久久久久超碰 | 激情综合色综合久久综合 | 91看片黄色| 国产成人精品久久亚洲高清不卡 | 亚洲成人精品在线观看 | 亚洲天堂网视频 | www.com久久久 | www看片网站 | 91网在线 | 国产精品都在这里 | 亚洲黄色免费在线 | 91视频 - x99av| 日本久久久久久科技有限公司 | 黄色综合 | 欧美一级视频在线观看 | 免费看成人片 | 成人av资源网站 | 欧美福利久久 | 国产精品视频免费在线观看 | 黄色av一区| 国产精品久久久免费看 | 在线看的av网站 | 亚洲国产欧美在线人成大黄瓜 | 久久综合五月天 | 中文字幕成人av | 国产一级片免费播放 | 久久婷婷网 | 在线观看免费国产小视频 | 综合网伊人 | 伊人伊成久久人综合网小说 | 日本精品一区二区 | 天天曰| 天天操天天干天天操天天干 | 国产黄视频在线观看 | a亚洲视频 | 香蕉久久久久久久 | 国产69精品久久久久99 | 成人免费xxx在线观看 | 国产精品麻豆91 | 国产在线观看国语版免费 | 国产破处视频在线播放 | 亚洲动漫在线观看 | 亚洲人片在线观看 | 国产区欧美 | 97视频免费 | 亚洲在线精品视频 | 亚洲成av人片 | 国产在线精| 国产精品手机视频 | 91精品影视| 国产日女人 | av免费线看| 激情视频网页 | 国产一区二区高清不卡 | 五月婷婷视频在线 | 在线看片91| 婷婷午夜天| 日本精品视频在线观看 | 久久国产美女视频 | 国产精品自在欧美一区 | 亚洲第五色综合网 | 99热这里是精品 | 天天干天天干天天色 | 久久九九免费视频 | 91av综合| 天天操天天操天天爽 | 免费看一级特黄a大片 | 丁香婷婷亚洲 | 色婷婷综合五月 | 五月婷网 | 超碰人人干人人 | 国内精品久久久久影院日本资源 | 91影视成人 | 韩日色视频 | 国产视频2区 | 成人羞羞视频在线观看免费 | 91在线观看高清 | 久久99精品热在线观看 | 日韩欧美一区二区在线播放 | av综合av| 国产精品99精品久久免费 | aaa毛片视频| 五月婷婷丁香 | 国产美女在线精品免费观看 | 粉嫩一区二区三区粉嫩91 | 高清av免费观看 | 天天操天天爱天天干 | 一区 二区 精品 | 久久99免费| 在线视频手机国产 | 99热最新地址 | 日日夜夜天天综合 | 亚洲国产精品久久 | 日韩在线一二三区 | 国产精品网红直播 | 亚洲精品一区二区在线观看 | 日韩一区二区三免费高清在线观看 | 亚洲成人黄色网址 | 国产特级毛片aaaaaaa高清 | 国产资源网站 | www.五月激情.com | 国产福利91精品一区二区三区 | 天天天天天天操 | 久久不射影院 | 黄色avwww| 中文字幕在线观看2018 | 狠狠色综合欧美激情 | 丝袜美腿在线视频 | 五月婷婷亚洲 | 爱干视频 | 久久香蕉国产 | 人人添人人澡 | 国产福利一区在线观看 | 中文字幕在线视频一区二区 | 在线成人免费av | 国产欧美精品一区二区三区 | 色综合天天色 | 91视频午夜| a久久久久久 | 黄色成品视频 | 最近中文字幕第一页 | 日日麻批40分钟视频免费观看 | 综合中文字幕 | 婷婷在线观看视频 | 欧美国产日韩一区二区 | 日韩在线网址 | 欧美久久久久久久久久久 | 国产 一区二区三区 在线 | 精品国产理论片 | 五月激情五月激情 | 综合伊人av | 黄色av免费 | 福利电影一区二区 | av久久久久久 | 在线观看日本高清mv视频 | 美女视频黄在线 | 中文字幕一区二区三区四区久久 | 国产成人精品一区二区 | 黄色网www| 欧美在线观看视频一区二区 | 久久天天躁狠狠躁亚洲综合公司 | 国产精品久久久久9999吃药 | 99色婷婷| 日韩精品一区二区三区不卡 | 一级黄色毛片 | 中文字幕乱码日本亚洲一区二区 | 国产精品麻豆一区二区三区 | 国产免费中文字幕 | 欧美一区二区精品在线 | 99精品视频免费看 | 免费热情视频 | 最近日本韩国中文字幕 | 西西4444www大胆无视频 | 亚洲人成人99网站 | 99久久久久久 | 99国产精品免费网站 | 国产精品视频观看 | 国产麻豆果冻传媒在线观看 | 在线观看av黄色 | 国产视频精选 | 国产特级毛片 | 中文字幕2021 | 日韩精品最新在线观看 | 日本精品久久久久 | av日韩在线网站 | 中文字幕成人网 | 成年美女黄网站色大片免费看 | 在线观看亚洲国产精品 | 日韩中文字幕在线看 | 人人插人人玩 | 在线小视频你懂得 | 久久视频国产精品免费视频在线 | 国内丰满少妇猛烈精品播 | 国产高清99| 女女av在线 | 怡红院av久久久久久久 | 国产亚洲精品xxoo | 97视频人人免费看 | 日韩久久精品一区二区三区 | 国产色女人 | 免费三级av| 91视频在线免费看 | 婷婷丁香久久五月婷婷 | 欧美日韩免费在线观看视频 | 亚洲爱视频 | 亚洲精品福利在线观看 | 久久爽久久爽久久av东京爽 | 亚洲国产精品激情在线观看 | 福利网在线 | 91免费试看| 国产精品久久久久久久毛片 | 亚洲 欧美日韩 国产 中文 | 九九热在线精品 | 操操操日日日干干干 | 精品国产乱码久久久久久1区二区 | 中文字幕电影一区 | 国产色影院 | 欧美午夜a| 93久久精品日日躁夜夜躁欧美 | 国产婷婷视频在线 | 日韩一区二区三区高清在线观看 | 国产一级片视频 | 欧美日韩不卡在线观看 | 国产黄色片免费观看 | 欧美在线视频二区 | 免费在线观看日韩视频 | 天天天操天天天干 | 久久亚洲综合色 | aaa毛片视频 | 色九九在线 | 96av在线| 国产超碰在线 | 婷婷亚洲最大 | 亚洲精品视频在线观看免费视频 | 国产精品免费av | 亚洲精品男人天堂 | 成人精品在线 | 久久成人综合视频 | 丁香激情五月 | 在线看国产精品 | 免费观看www小视频的软件 | 四虎www.| 日韩在线观看视频中文字幕 | 69视频永久免费观看 | 国产美女视频免费 | 午夜成人免费影院 | 亚洲高清网站 | 国产日韩欧美在线观看视频 | www久久99| 丁香婷婷综合网 | 亚洲一区动漫 | 99视频在线精品免费观看2 | 九九九九热精品免费视频点播观看 | 亚洲欧美日韩精品久久奇米一区 | 天堂在线视频免费观看 | 一级欧美日韩 | 色的网站在线观看 | 国产精品色婷婷 | 久久尤物电影视频在线观看 | 国产专区在线看 | av一区二区在线观看中文字幕 | 狠狠狠狠狠狠 | 欧美成a人片在线观看久 | 国产麻豆精品免费视频 | 色综合色综合久久综合频道88 | 亚洲一区在线看 | 91人人揉日日捏人人看 | 91重口视频 | 成人精品视频久久久久 | 精品视频网站 | 在线免费观看一区二区三区 | 五月天综合网站 | 日韩欧美在线观看一区二区三区 | 国产成人免费在线观看 | 亚洲精品动漫在线 | 黄色大全在线观看 | 亚洲 av网站| 久久国产亚洲 | 免费网站看av片 | 在线 高清 中文字幕 | 国内成人精品2018免费看 | 精品国产a| 亚洲闷骚少妇在线观看网站 | 成人午夜剧场在线观看 | 97电影在线看视频 | 在线观看爱爱视频 | 免费中午字幕无吗 | 亚洲成人av一区二区 | 77国产精品 | 成人av在线直播 | 日本中文字幕在线一区 | 激情五月看片 | 欧美乱熟臀69xxxxxx | 97爱| 激情五月五月婷婷 | a黄色片在线观看 | 免费在线黄色av | 免费看片黄色 | 婷婷综合导航 | 免费一区在线 | 国产成人一区二区三区在线观看 | 91在线影视| 在线观看视频黄 | 99色资源 | 亚州av网站大全 | 欧美日韩一区二区三区免费视频 | 91成人久久 | 亚洲精品欧美成人 | 成年人电影免费在线观看 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 视频精品一区二区三区 | 九九99| 天堂在线免费视频 | 国产一级不卡毛片 | 欧美性做爰猛烈叫床潮 | 在线观看中文 | 欧美日韩国产一区二区在线观看 | 波多在线视频 | 免费色av| 亚洲精品视频在线免费 | 免费观看丰满少妇做爰 | 免费网站看v片在线a | 欧美午夜久久 | 在线免费观看视频一区 | 狠狠干狠狠久久 | 黄色福利视频网站 | 中文字幕亚洲欧美日韩2019 | 亚洲视频大全 | 久久不见久久见免费影院 | 亚洲影视九九影院在线观看 | 欧美日韩国产一区二区在线观看 | 在线 精品 国产 | 国内精品视频在线 | 久久国产精品99久久久久 | 一本色道久久综合亚洲二区三区 | 干天天| 91精品一区二区三区久久久久久 | 成人黄在线 | 国产精品久久久久免费观看 | 亚洲国产精品视频 | 韩国一区二区三区视频 | 久久精品毛片基地 | 特及黄色片 | 国产视频网站在线观看 | 在线免费国产 | 超碰97人人干 | 一区二区不卡视频在线观看 | 国产精品专区一 | 中文字幕色婷婷在线视频 | 亚洲成色777777在线观看影院 | 美女免费黄视频网站 | 国产区欧美| 五月天亚洲激情 | 国产精品理论片在线播放 | 成人av观看| 精品视频免费看 | 国内毛片毛片 | 欧美视频xxx | 久久精品国产第一区二区三区 | 超碰九九 | 国产精品久久久久永久免费看 | 中文字幕av影院 | 日韩欧美在线视频一区二区 | 日韩伦理一区二区三区av在线 | 欧美一区二区在线免费看 | 91亚洲在线 | 成人av片在线观看 | 中文字幕一区二区三区乱码在线 | 国产精品黄色 | 91在线最新| 日韩av一区二区三区 | 97在线免费视频观看 | 国产亚洲精品美女久久 | 91视频中文字幕 | 69av网| 亚洲自拍自偷 | 99久久久久久久久久 | 91精品视频一区 | 高清国产午夜精品久久久久久 | 伊人五月在线 | 亚洲国产免费看 | 在线观看久草 | 欧美日韩在线看 | 久久久18| 曰本免费av | 欧美日韩免费一区 | 欧美影片| 精品久久久久久久久久久久久 | 婷婷丁香七月 | 在线免费观看国产视频 | 国产一区视频免费在线观看 | 九九天堂 | 91麻豆免费看 | 美女黄频网站 | 免费精品久久久 | 天天干天天草天天爽 | 欧美性生活小视频 | 欧美网址在线观看 | 一区二区三区在线免费观看视频 | 私人av | 西西444www高清大胆 | 国内综合精品午夜久久资源 | 在线看国产一区 | 激情喷水 | 久草在线视频在线 | 免费亚洲黄色 | 狠狠色狠狠色综合日日小说 | 国产亚洲成人网 | 在线视频18在线视频4k | 特黄色大片 | 日韩在线观看视频免费 | 黄色免费网站下载 | 日韩av片无码一区二区不卡电影 | 99久久精品久久久久久动态片 | 国产精品一区免费看8c0m | 中文字幕高清在线播放 | 97成人精品 | 色综合天天狠天天透天天伊人 | 黄色com| av免费看网站 | 免费观看91视频 | 久久一久久| 色天天| 黄色的视频网站 | 91视频电影 | 亚洲国产精品电影在线观看 | 国产婷婷精品av在线 | 成人 亚洲 欧美 | 91精品中文字幕 | 99这里只有久久精品视频 | 久久69av | 狠狠天天 | 久久影院中文字幕 | 久久精品免费 | 天天干,天天操,天天射 | 激情五月看片 | 天天射天| 亚洲黄色在线观看 | 日韩视频专区 | 精品国产一区二区三区日日嗨 | 中文字幕在线观看网站 | 欧美日韩一区二区视频在线观看 | 黄色网址a | 亚洲精品18日本一区app | 久久久久久毛片精品免费不卡 | 波多野结衣一区二区 | 亚洲国产精品成人av | 国产美女视频免费观看的网站 | 五月婷婷综合在线 | av片一区 | av不卡免费在线观看 | 日韩一区二区三免费高清在线观看 | 99久久网站 | 91热| 免费网站在线观看成人 | 亚洲国产一区av | 91一区二区三区久久久久国产乱 | 午夜色站 | 99在线观看免费视频精品观看 | 狠狠干天天干 | 日韩久久精品一区 | 日韩视频一区二区三区 | 最近中文字幕国语免费av | 在线观看成年人 | 国产精品中文字幕在线播放 | 一区 二区 精品 | 天天插综合 | 日韩中文在线播放 | 午夜狠狠干| 中文字幕视频免费观看 | 亚洲人天堂 | 日韩中文字幕在线观看 | 一区二区三区在线免费观看 | 久久国产经典视频 | 国产精品淫 | 99在线观看精品 | 色爽网站 | 国色天香永久免费 | 91av视频| 国产精品久久久久久久久久直播 | 精品久久久久久久久中文字幕 | 国产精品资源 | 四虎永久免费在线观看 | 日韩有色 | 91av大全| 天天爱天天操天天射 | 手机成人免费视频 | 免费视频三区 | 亚洲日本一区二区在线 | 欧美精品一区二区免费 | 久久精品国产99 | 欧美成人猛片 | 久草免费在线观看视频 | 在线观看视频中文字幕 | 成年人在线免费看片 | 人人爱在线视频 | 日日爽视频 | 激情影院在线 | 久久美女免费视频 | 国产精品久久久久久久久久久不卡 | 五月天婷婷免费视频 | 欧美日韩激情视频8区 | 探花视频免费观看 | 韩日精品在线 | 九九免费观看全部免费视频 | 亚洲一级片 | 成人性生交大片免费看中文网站 | 久草新在线 | 在线观看视频在线 | 国产一级一级国产 | 中字幕视频在线永久在线观看免费 | 狠狠色丁香婷婷综合橹88 | 天天爱天天草 | 人人爱爱人人 | 欧美日韩久久一区 | 亚洲乱码精品久久久久 | 成人av电影免费在线观看 | 国产一区免费在线 | 亚洲成人黄色网址 | 久久久久黄色 | 91麻豆精品国产91久久久久久 | 天天狠狠操 | 国产成人91| 精品日韩视频 | 天天色成人网 | 青春草免费在线视频 | 麻豆视频免费看 | 欧美日韩色婷婷 | 久久九九国产精品 | 精品在线观看一区二区三区 | 国产精品系列在线观看 | 97成人超碰 | 国产福利不卡视频 | 中文字幕乱偷在线 | 久久免费黄色 | 免费看三级黄色片 | 日韩理论在线视频 | 日韩成人精品一区二区三区 | 亚洲成人精品 | 夜夜夜夜夜夜操 | 香蕉在线影院 | 一区二区久久久久 | 顶级bbw搡bbbb搡bbbb | 人人爱爱 | 精品亚洲国产视频 | 国产精品久久久毛片 | 超碰免费观看 | 久久久久网站 | av性在线| 欧美日韩高清一区 | 精品久久久久久久久久久久久久久久 | 激情视频国产 | 久久成人精品视频 | 美女网站视频色 | 免费一级特黄录像 | 国产黄色精品在线 | 国产伦理剧 | 99精品国产一区二区 | 国产糖心vlog在线观看 | 91av视频在线观看免费 | 欧美精品乱码99久久影院 | av中文字幕网站 | 亚洲va欧美| 91av视频播放| 四虎国产精品成人免费影视 | 国产成人精品日本亚洲999 | 日韩精品久久久久久久电影99爱 | 午夜久久久精品 | 激情欧美xxxx | 福利一区二区三区四区 | 成人国产网站 | 日韩91在线 | 国产精品99久久久久久武松影视 | 国产在线不卡精品 | 日韩成人看片 | 国产高清专区 | 日韩在线视频二区 | 在线观看网站av | 99久久精品国产一区二区三区 | 在线视频 精品 | 深爱激情亚洲 | 97操操操 | 国产精品a级 | 一本一本久久a久久精品牛牛影视 | 久久国产精品久久久 | 欧美一区二区精品在线 | 久久精品二区 | 欧美另类老妇 | 婷婷av综合 | 丁香婷婷激情国产高清秒播 | 四虎www| 亚洲国产成人高清精品 | 色姑娘综合网 | 久久久免费精品国产一区二区 | 91精品免费在线 | 97人人爽人人 | 国产一区二区视频在线 | 久久综合五月天婷婷伊人 | 奇米7777狠狠狠琪琪视频 | 奇米影视8888| 国产福利91精品一区二区三区 | 久久国产精品99国产 | 黄色小网站在线观看 | 黄色免费视频在线观看 | 国产精品99精品 | 国产精品高潮呻吟久久久久 | 麻豆va一区二区三区久久浪 | 天天操天天操天天操天天操天天操 | 国产午夜小视频 | 人人爽人人射 | 天天操天天操天天操天天操天天操天天操 | 伊人五月综合 | 成人精品久久 | 91资源在线播放 | 日本少妇视频 | 国产精品久久久久久久久大全 | 久久精品国产一区二区电影 | 精品一区二区久久久久久久网站 | 在线观看免费黄视频 | 黄色国产大片 | 免费福利片2019潦草影视午夜 | 日韩最新av在线 | 国产精品久久久久久久午夜片 | 日日日天天天 | www.久久久精品 | 在线综合 亚洲 欧美在线视频 | 四虎成人精品在永久免费 | 香蕉日日 | 久久精品一区二 | 成人av免费网站 | 最近中文字幕mv免费高清在线 | 99精品热视频 | 在线成人小视频 | 久草网首页 | 一本到视频在线观看 | 91色一区二区三区 | 成人av av在线 | 美女视频网站久久 | 99精品视频免费观看视频 | 香蕉视频免费在线播放 | 亚洲黄色av网址 | 亚洲国产婷婷 | 久久精品影片 | 欧美一二三视频 | 99免费在线观看视频 | 91最新中文字幕 | 狠狠网 | 一区在线播放 | 最近更新好看的中文字幕 | 久久精品国产亚洲 | 久久精品视频2 | 久久在线免费视频 | 人人揉人人揉人人揉人人揉97 | 女人18毛片a级毛片一区二区 | 狠狠色狠狠色合久久伊人 | 国产一区欧美二区 | 在线看中文字幕 | 丁香花在线观看视频在线 | 亚洲欧美日韩国产一区二区三区 | 婷婷激情综合五月天 | 91看片一区二区三区 | 色欧美成人精品a∨在线观看 | 97超碰中文 | 6080yy精品一区二区三区 | 亚洲欧洲美洲av | 国产99久久 | 久草在线欧美 | 奇米影视777四色米奇影院 | 少妇精品久久久一区二区免费 | 日日夜夜精品免费 | 五月激情天 | 夜夜躁日日躁狠狠久久av | 国产精品高潮呻吟久久久久 | 色综合久久综合 | 国产在线精品视频 | av在线免费观看不卡 | 久久99精品国产麻豆宅宅 | 久久成人精品电影 | 国产精品自产拍在线观看 | 免费亚洲视频在线观看 | 精品一区二区综合 | 成人资源网 | 久久久久久久久久久免费视频 | 国产精品久久久视频 | 91成人短视频在线观看 | 国产精品96久久久久久吹潮 | 国产成人综合精品 | 四虎影视精品成人 | 久碰视频在线观看 | 激情中文字幕 | 久久综合电影 | 欧美日韩一区二区三区在线观看视频 | 91完整版| 国产精品剧情在线亚洲 | 一级免费片 | 婷婷去俺也去六月色 | 91重口视频 | 日p视频 | 国产一区私人高清影院 | 亚洲激情综合网 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产婷婷精品av在线 | 成年人免费电影在线观看 | 日本在线精品视频 | 一区二区三区日韩精品 | 99精品欧美一区二区三区黑人哦 | 亚洲男男gⅴgay双龙 | 日韩一区正在播放 | 奇米网在线观看 | 97**国产露脸精品国产 | 午夜精品久久久久久久99水蜜桃 | 成人黄视频 | 日韩在线免费视频 | 久久99亚洲精品久久 | 婷婷五天天在线视频 | 四虎在线免费观看视频 | 亚洲精品在线观看免费 | 国产精品18久久久久久久网站 | 国产在线播放一区二区 | 国产精品久久久久久久av电影 | 欧美a级在线播放 | 免费的国产精品 | 久久视频在线观看免费 | 中文字幕一区二区三区在线播放 | 亚洲一区二区精品在线 |