109 lines
4.2 KiB
VB.net
109 lines
4.2 KiB
VB.net
Imports Microsoft.VisualStudio.TestTools.UnitTesting
|
||
|
||
Imports ApplicationCrèche_1
|
||
|
||
|
||
|
||
'''<summary>
|
||
'''Classe de test pour ParentTest, destinée à contenir tous
|
||
'''les tests unitaires ParentTest
|
||
'''</summary>
|
||
<TestClass()> _
|
||
Public Class ParentTest
|
||
|
||
|
||
Private testContextInstance As TestContext
|
||
|
||
'''<summary>
|
||
'''Obtient ou définit le contexte de test qui fournit
|
||
'''des informations sur la série de tests active ainsi que ses fonctionnalités.
|
||
'''</summary>
|
||
Public Property TestContext() As TestContext
|
||
Get
|
||
Return testContextInstance
|
||
End Get
|
||
Set(value As TestContext)
|
||
testContextInstance = Value
|
||
End Set
|
||
End Property
|
||
|
||
#Region "Attributs de tests supplémentaires"
|
||
'
|
||
'Vous pouvez utiliser les attributs supplémentaires suivants lorsque vous écrivez vos tests :
|
||
'
|
||
'Utilisez ClassInitialize pour exécuter du code avant d'exécuter le premier test dans la classe
|
||
'<ClassInitialize()> _
|
||
'Public Shared Sub MyClassInitialize(ByVal testContext As TestContext)
|
||
'End Sub
|
||
'
|
||
'Utilisez ClassCleanup pour exécuter du code après que tous les tests ont été exécutés dans une classe
|
||
'<ClassCleanup()> _
|
||
'Public Shared Sub MyClassCleanup()
|
||
'End Sub
|
||
'
|
||
'Utilisez TestInitialize pour exécuter du code avant d'exécuter chaque test
|
||
'<TestInitialize()> _
|
||
'Public Sub MyTestInitialize()
|
||
'End Sub
|
||
'
|
||
'Utilisez TestCleanup pour exécuter du code après que chaque test a été exécuté
|
||
'<TestCleanup()> _
|
||
'Public Sub MyTestCleanup()
|
||
'End Sub
|
||
'
|
||
#End Region
|
||
|
||
|
||
'''<summary>
|
||
'''Test pour Constructeur Parent
|
||
'''</summary>
|
||
<TestMethod()> _
|
||
Public Sub ParentConstructorTest()
|
||
Dim id As Integer = 0 ' TODO: initialisez à une valeur appropriée
|
||
Dim fname As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim lname As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim phone As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim address As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim target As Parent = New Parent(id, fname, lname, phone, address)
|
||
Assert.Inconclusive("TODO: implémentez le code pour vérifier la cible")
|
||
End Sub
|
||
|
||
'''<summary>
|
||
'''Test pour address
|
||
'''</summary>
|
||
<TestMethod()> _
|
||
Public Sub addressTest()
|
||
Dim id As Integer = 0 ' TODO: initialisez à une valeur appropriée
|
||
Dim fname As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim lname As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim phone As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim address As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim target As Parent = New Parent(id, fname, lname, phone, address) ' TODO: initialisez à une valeur appropriée
|
||
Dim expected As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim actual As String
|
||
target.address = expected
|
||
actual = target.address
|
||
Assert.AreEqual(expected, actual)
|
||
Assert.Inconclusive("Vérifiez l'exactitude de cette méthode de test.")
|
||
End Sub
|
||
|
||
'''<summary>
|
||
'''Test pour phone
|
||
'''</summary>
|
||
<TestMethod()> _
|
||
Public Sub phoneTest()
|
||
Dim id As Integer = 0 ' TODO: initialisez à une valeur appropriée
|
||
Dim fname As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim lname As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim phone As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim address As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim target As Parent = New Parent(id, fname, lname, phone, address) ' TODO: initialisez à une valeur appropriée
|
||
Dim expected As String = String.Empty ' TODO: initialisez à une valeur appropriée
|
||
Dim actual As String
|
||
target.phone = expected
|
||
actual = target.phone
|
||
Assert.AreEqual(expected, actual)
|
||
Assert.Inconclusive("Vérifiez l'exactitude de cette méthode de test.")
|
||
End Sub
|
||
End Class
|