Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions XojoUnit/TestFramework/Assert.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,61 @@ Protected Class Assert
End Sub
#tag EndMethod

#tag Method, Flags = &h0
Sub AreNotEqual(expected As Currency, actual As Currency, message As String = "")
//NCM-written
If expected <> actual Then
Pass(message)
Else
Fail(FailEqualMessage(Str(expected), Str(actual)), message)
End If
End Sub
#tag EndMethod

#tag Method, Flags = &h0
Sub AreNotEqual(expected As date, actual As date, message As String = "")
//NCM-written
If expected.TotalSeconds <> actual.TotalSeconds Then
Pass(message)
Else
Fail(FailEqualMessage(Str(expected.TotalSeconds), Str(actual.TotalSeconds)), message)
End If
End Sub
#tag EndMethod

#tag Method, Flags = &h0
Sub AreNotEqual(expected As Int64, actual As Int64, message As String = "")
//NCM-written
If expected <> actual Then
Pass(message)
Else
Fail(FailEqualMessage(Str(expected), Str(actual)), message)
End If
End Sub
#tag EndMethod

#tag Method, Flags = &h0
Sub AreNotEqual(expected As Integer, actual As Integer, message As String = "")
//NCM-written
If expected <> actual Then
Pass(message)
Else
Fail(FailEqualMessage(Str(expected), Str(actual)), message)
End If
End Sub
#tag EndMethod

#tag Method, Flags = &h0
Sub AreNotEqual(expected As String, actual As string, message As String = "")
//NCM-written
If expected <> actual Then
Pass(message)
Else
Fail(FailEqualMessage(expected, actual), message)
End If
End Sub
#tag EndMethod

#tag Method, Flags = &h0
Sub AreSame(expected As Object, actual As Object, message As String = "")
If expected Is actual Then
Expand Down
4 changes: 2 additions & 2 deletions XojoUnitDesktop.xojo_project
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
Type=Desktop
RBProjectVersion=2014.021
RBProjectVersion=2014.011
MinIDEVersion=20070100
Class=App;App.xojo_code;&h1BA8AB47;&h0;false
Folder=XojoUnit;XojoUnit;&h2516B04D;&h0;false
Folder=Tests;XojoUnit/Tests;&h44C729E7;&h2516B04D;false
Folder=TestFramework;XojoUnit/TestFramework;&h3E1A9B41;&h2516B04D;false
Folder=Graphics;XojoUnit/Graphics;&hB8AD6A1;&h2516B04D;false
Folder=Graphics;Graphics;&hB8AD6A1;&h2516B04D;false
Class=DesktopTestController;XojoUnit/DesktopTestController.xojo_code;&h3FC78D4E;&h2516B04D;false
MenuBar=XojoUnitMenuBar;XojoUnit/XojoUnitMenuBar.xojo_menu;&h726AEEEA;&h2516B04D;false
Toolbar=TestToolbar;XojoUnit/TestToolbar.xojo_toolbar;&h4C5F6799;&h2516B04D;false
Expand Down